Cheap Bus, Train and Carpool tickets to Tafalla

What are the most popular routes to Tafalla?

Madrid - TafallaAverage price$143Average duration2h 51mDaily departures4
Zaragoza - TafallaAverage price$33Average duration1h 31mDaily departures5
Olite - TafallaAverage price$11Average duration5mDaily departures4
Peralta - TafallaAverage price$10Average duration35mDaily departures4
Caparroso - TafallaAverage price$9Average duration26mDaily departures4

Stations and stops in Tafalla

Locations map