Cheap Bus, Train and Carpool tickets to Tafalla

What are the most popular routes to Tafalla?

Madrid - TafallaAverage priceR 710Average duration5hDaily departures6
Tudela - TafallaAverage priceR 173Average duration58mDaily departures2
Peralta - TafallaAverage priceR 108Average duration35mDaily departures6
Barcelona - TafallaAverage priceR 1 470Average duration3h 32mDaily departures3
Larraga - TafallaAverage priceR 91Average duration17mDaily departures3

Tafalla stations and stops

Locations map