Cheap Bus, Train and Carpool tickets to Tafalla

What are the most popular routes to Tafalla?

Madrid - TafallaAverage priceRUB 5 769Average duration2h 58mDaily departures4
Pamplona - TafallaAverage priceRUB 609Average duration40mDaily departures17
Caparroso - TafallaAverage priceRUB 467Average duration26mDaily departures5
Peralta - TafallaAverage priceRUB 508Average duration35mDaily departures7
Soria - TafallaAverage priceRUB 1 519Average duration1h 57mDaily departures12

Tafalla stations and stops

Locations map