Travel from Barcelona to Marseille

Train, bus or fly from Barcelona to Marseille?

Spanish Railways AVE operates a train from Barcelona to Marseille 3 times a day. Tickets cost $75 - $110 and the journey takes 4 h 41 min. Alternatively, FlixBus operates a bus from Barcelona to Marseille twice daily. Tickets cost $30 - $50 and the journey takes 6 h 20 min. Two other operators also service this route.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details
Is ride-sharing platform BlaBlaCar right for you?Don't have a car, or can't get there on public transportation? This carpooling platform could be your answer.

How to get from Barcelona to Marseille

ModeDurationPrice
From Barcelona Sants train to Marseille-St-Charles.4 h 41 min74€
From Barcelona Sants train to Montpellier Saint-Roch then train to Marseille-St-Charles.5 h 10 min90€
From Barcelona bus to Marseille, Marseille St. Charles.6 h 20 min45€
From Barcelona bus to P+R Krypton Quai 7, line 07 bus to Aix en Provence - Beauvalle, then bus to Marseille - Saint-Charles.8 h 22 min48€
From Barcelone rideshare to Marseille.5 h 58 min32€
From Barcelona drive to Marseille.4 h 48 min67€
From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Marseille airport, then bus to Marseille.4 h 2 min62€
From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Nice airport, train to Antibes, then train to Marseille.7 h 7 min101€

How long does it take to get from Barcelona to Marseille?

The train from Barcelona Sants to Marseille-St-Charles takes 4 h 41 min including transfers and departs three times a day.

Is there a direct train between Barcelona and Marseille?

Yes, there is a direct train departing from Barcelona Sants and arriving at Marseille-St-Charles. Services depart three times a day. The journey takes approximately 4 h 41 min.

Is there a direct bus between Barcelona and Marseille?

Yes, there is a direct bus departing from Barcelona and arriving at Marseille, Marseille St. Charles. Services depart twice daily, and operate every day. The journey takes approximately 6 h 20 min.

Operators from Barcelona to Marseille

OperatorPhoneWebsite
Spanish Railways AVESpanish Railways AVE
TGV0033 892 353535TGV
French Railways (SNCF)+33 9 70 60 99 70French Railways (SNCF)
FlixBus+49 1807 123 99 123FlixBus
Lepilote0 810 00 13 26Lepilote
AlloCartreize0 810 00 13 26AlloCartreize
BlaBlaCar.esBlaBlaCar.es
Barcelona Cercanías (RENFE)900 41 00 41Barcelona Cercanías (RENFE)
Vueling AirlinesVueling Airlines
easyJeteasyJet