Cheap Bus, Train and Ferry tickets to Barcelona

Scenic view of Barcelona

What are the most popular routes to Barcelona?

Marseille - BarcelonaAverage priceMX$2 121Average duration4h 32mDaily departures1
Perpignan - BarcelonaAverage priceMX$314Average duration2h 35mDaily departures38
Lyon - BarcelonaAverage priceMX$943Average duration9h 15mDaily departures22
Perpignan - BarcelonaAverage priceMX$1 241Average duration1h 24mDaily departures2
Brussels - BarcelonaAverage priceMX$1 569Average duration21h 10mDaily departures20

Barcelona stations and stops

Locations map