Travel from Dijon to Barcelona

Bus or train from Dijon to Barcelona?

You can take a train from Dijon to Barcelona via Lyon Part Dieu in around 7 h 36 min. Alternatively, Starbus operates a bus from Dijon to Barcelona twice daily, and the journey takes 11 h 15 min. ALSA also services this route once daily.

Travel Guides

Heading to Europe? Read this before you buy a Eurail PassWe compare the different Eurail types and help you decide if a Eurail Pass is right for you

How to get from Dijon to Barcelona

ModeDurationPrice
From Dijon Ville train to Lyon Part Dieu then train to Barcelona Sants.7 h 36 min118€
From Dijon bus to Barcelona.11 h 15 min60€
From Dijon drive to Barcelona.7 h 41 min109€
From Dijon Ville train to Lyon Gare de Lyon-Part-Dieu, Rhonexpress to Lyon airport, fly to Barcelona airport, then train to Barcelona.5 h 53 min105€
From Dijon Ville train to Mulhouse Ville, train to Saint-Louis, line 11 Navette to Basel airport, fly to Barcelona airport, then train to Barcelona.6 h 10 min116€
From Dijon Ville train to Lausanne, train to Geneva airport, fly to Barcelona airport, then train to Barcelona.6 h 58 min136€
From Dijon Ville train to Paris Gare De Lyon, train to Châtelet-Les Halles, train to Antony, funicular to Paris Orly airport, fly to Barcelona airport, then train to Barcelona.6 h 24 min137€
From Dijon Ville train to Paris CDG airport, fly to Barcelona airport, then train to Barcelona.6 h 8 min117€
From Dijon Ville train to Zürich HB, train to Zurich airport, fly to Barcelona airport, then train to Barcelona.6 h 48 min158€

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

It takes approximately 7 h 36 min to get from Dijon to Barcelona, including transfers.

Is there a direct train between Dijon and Barcelona?

No, there is no direct train from Dijon to Barcelona. However, there are services departing from Dijon Ville and arriving at Barcelona Sants via Lyon Part Dieu. The journey, including transfers, takes approximately 7 h 36 min.

Is there a direct bus between Dijon and Barcelona?

Yes, there is a direct bus departing from Dijon and arriving at Barcelona. Services depart three times a day, and operate every day. The journey takes approximately 11 h 15 min.

Operators from Dijon to Barcelona

OperatorPhoneWebsite
TGV0033 892 353535TGV
French Railways (SNCF)+33 9 70 60 99 70French Railways (SNCF)
Starbus+34 (0) 963 49 67 67Starbus
Lyon Rhônexpress0826 00 17 18Lyon Rhônexpress
easyJeteasyJet
Vueling AirlinesVueling Airlines
Barcelona Cercanías (RENFE)900 41 00 41Barcelona Cercanías (RENFE)
Distribus03-89-69-73-65Distribus
LufthansaLufthansa
Swiss Railways (SBB/CFF/FFS)Swiss Railways (SBB/CFF/FFS)
SwissSwiss
Paris RERParis RER
ORLYVALORLYVAL
Transavia FranceTransavia France
Air EuropaAir Europa
Air FranceAir France
Pakistan International AirlinesPakistan International Airlines
Brussels AirlinesBrussels Airlines
British AirwaysBritish Airways