Travel from Stuttgart to Dijon

Bus or train from Stuttgart to Dijon?

You can take a train from Stuttgart to Dijon via Strasbourg in around 4 hours 12 minutes. Alternatively, you can take a bus from Stuttgart to Dijon via Strasbourg and Strasbourg in around 8 hours.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details
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 Stuttgart to Dijon

ModeDurationPrice
From Stuttgart Hbf train to Strasbourg then train to Dijon Ville.4 h 12 min96€
From Stuttgart Hbf train to Strasbourg, train to Mulhouse Ville, then train to Dijon Ville.4 h 12 min93€
From Stuttgart Hbf bus to Strasbourg, walk to Strasbourg, then bus to Dijon.8 h61€
From Stuttgart Hbf train to Gare Centrale, tram to Strasbourg, then night bus to Dijon.8 h66€
From Stuttgart drive to Dijon.4 h 18 min62€
From Stuttgart Hbf (tief) train to Stuttgart airport, fly to Zurich airport, train to Zürich HB, then train to Dijon.5 h 42 min160€
From Stuttgart Hbf (tief) train to Stuttgart airport, fly to Lyon airport, Rhonexpress to Lyon Part Dieu, then train to Dijon.6 h 56 min149€

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

It takes approximately 4 hours 12 minutes to get from Stuttgart to Dijon, including transfers.

Is there a direct train between Stuttgart and Dijon?

No, there is no direct train from Stuttgart to Dijon. However, there are services departing from Stuttgart Hbf and arriving at Dijon Ville via Strasbourg. The journey, including transfers, takes approximately 4 hours 12 minutes.

Is there a direct bus between Stuttgart and Dijon?

No, there is no direct bus from Stuttgart to Dijon. However, there are services departing from Stuttgart Hbf and arriving at Dijon via Strasbourg. The journey, including transfers, takes approximately 8 hours.

Operators from Stuttgart to Dijon

OperatorPhoneWebsite
German Railways (DB)+49 0180 6 99 66 33German Railways (DB)
TGV0033 892 353535TGV
French Railways (SNCF)+33 9 70 60 99 70French Railways (SNCF)
Eurolines FR+ 33 1 41 86 24 21Eurolines FR
Ouibus0890715298Ouibus
Cts+33 3 88 77 70 70Cts
FlixBus+49 1807 123 99 123FlixBus
S-BahnS-Bahn
SwissSwiss
Swiss Railways (SBB/CFF/FFS)Swiss Railways (SBB/CFF/FFS)
Twin JetTwin Jet
LufthansaLufthansa
EurowingsEurowings
Brussels AirlinesBrussels Airlines
Lyon Rhônexpress0826 00 17 18Lyon Rhônexpress