Cheap Bus, Train and Ferry tickets to Barcelona

Scenic view of Barcelona

Search form

What are the most popular routes to Barcelona?

Lyon - BarcelonaAverage priceA$73Average duration9h 10mDaily departures21
Alicante - BarcelonaAverage priceA$111Average duration7h 30mDaily departures15
Toulouse - BarcelonaAverage priceA$48Average duration5h 40mDaily departures18
Pamplona - BarcelonaAverage priceA$84Average duration10h 15mDaily departures16
Pamplona - BarcelonaAverage priceA$113Average duration4h 6mDaily departures2
‌

Stations and stops in Barcelona

Map of locations