Cheap Bus, Train and Ferry tickets to Barcelona

Scenic view of Barcelona

What are the most popular routes to Barcelona?

Perpignan - BarcelonaAverage priceMX$2 023Average duration1h 25mDaily departures2
Lyon - BarcelonaAverage priceMX$982Average duration9h 25mDaily departures22
Marseille - BarcelonaAverage priceMX$774Average duration7h 50mDaily departures28
Amsterdam - BarcelonaAverage priceMX$1 752Average duration1d 1hDaily departures26
Lisbon - BarcelonaAverage priceMX$1 494Average duration20h 5mDaily departures18

Barcelona stations and stops

Locations map