Cheap Bus, Train and Carpool tickets to Tafalla

What are the most popular routes to Tafalla?

Madrid - TafallaAverage price$62Average duration5hDaily departures6
Madrid - TafallaAverage price$142Average duration2h 51mDaily departures4
Pamplona - TafallaAverage price$12Average duration40mDaily departures16
Peralta - TafallaAverage price$10Average duration35mDaily departures4
Barcelona - TafallaAverage price$142Average duration3h 32mDaily departures3

Stations and stops in Tafalla

Locations map