Cheap Bus, Train and Ferry tickets to Barcelona

What are the most popular routes to Barcelona?

Paris - BarcelonaAverage price£55Average duration16h 50mDaily departures40
Montpellier - BarcelonaAverage price£21Average duration4h 50mDaily departures19
Madrid - BarcelonaAverage price£75Average duration2h 52mDaily departures26
Nîmes - BarcelonaAverage price£25Average duration6hDaily departures8
Lyon - BarcelonaAverage price£42Average duration9h 20mDaily departures16

Where are the popular stops in Barcelona?

Stations and stops in Barcelona.
Locations map

People from around the world trust Busbud

Popular bus routes to and from Barcelona

Buses Going to Barcelona

Buses Leaving from Barcelona