Cheap Bus, Train and Carpool tickets to Tafalla

What are the most popular routes to Tafalla?

Madrid - TafallaAverage price$44Average duration5hDaily departures6
Zaragoza - TafallaAverage price$23Average duration1h 31mDaily departures5
Zaragoza - TafallaAverage price$22Average duration2h 2mDaily departures2
Olite - TafallaAverage price$8Average duration5mDaily departures4
Caparroso - TafallaAverage price$7Average duration26mDaily departures5

Tafalla stations and stops

Locations map