There are 13 ways to get from Odense to Dijon by train, plane, train (TGV), bus, car, car train, or night train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Billund Airport, fly to Paris Charles De Gaulle Airport, train
best- Take the train from Odense St. to Vejle St.train
- Fly from Billund Airport (BLL) to Paris Charles De Gaulle Airport (CDG)plane BLL - CDG
- Take the train from Paris Gare De Lyon to Dijon Villetrain
8h 33m€173–420Train to Copenhagen Airport, fly to Basel, train
cheapest- Take the train from Odense St. to Copenhagen Lufthavntrain
- Fly from Copenhagen Airport (CPH) to Basel (BSL)plane CPH - BSL
- Take the train from Mulhouse Ville to Dijon Villetrain
9h 1m€105–334Train via Hanover
- Take the train from Odense to Hamburg Hbftrain Rj / ...
- Take the train from Hamburg Hbf to Hannover Hauptbahnhoftrain 25 / ...
- Take the train from Hannover Hauptbahnhof to Offenburg Bahnhoftrain 20
- Take the train from Strasbourg to Dijon Villetrain Tgv
14h 38m€211–498Bus
- Take the bus from Odense Station to Amsterdam Sloterdijkbus N844
- Take the bus from Amsterdam City Center - Sloterdijk to Dijonbus BlaBlaCar Bus
21h 30m€110–185Drive 1,220 km
- Drive from Odense to Dijoncar 1,220 km
11h 23m€225–325Train to Hamburg Airport, fly to Basel, train
- Take the train from Odense to Hamburg Hbftrain
- Fly from Hamburg Airport (HAM) to Basel (BSL)plane HAM - BSL
- Take the train from Mulhouse Ville to Dijon Villetrain
11h 13m€116–412Train to Copenhagen Airport, fly to Geneva International Airport, train
- Take the train from Odense St. to Copenhagen Lufthavntrain
- Fly from Copenhagen Airport (CPH) to Geneva International Airport (GVA)plane CPH - GVA
- Take the train from Geneve to Lyon Part Dieutrain
- Take the train from Lyon Part Dieu to Dijon Villetrain
10h 53m€140–372Train to Billund Airport, fly to Geneva International Airport, train
- Take the train from Odense St. to Vejle St.train
- Fly from Billund Airport (BLL) to Geneva International Airport (GVA)plane BLL - GVA
- Take the train from Geneve to Lyon Part Dieutrain
- Take the train from Lyon Part Dieu to Dijon Villetrain
12h 16m€200–419Train to Hamburg Airport, fly to Zurich Airport, train
- Take the train from Odense to Hamburg Hbftrain
- Fly from Hamburg Airport (HAM) to Zurich Airport (ZRH)plane HAM - ZRH
- Take the train from Zürich HB to Mulhousetrain
- Take the train from Mulhouse Ville to Dijon Villetrain
12h 8m€188–411Train to Hamburg Airport, fly to Stuttgart Airport, train
- Take the train from Odense to Hamburg Hbftrain
- Fly from Hamburg Airport (HAM) to Stuttgart Airport (STR)plane HAM - STR
- Take the train from Hauptbahnhof to Strasbourg Bahnhoftrain
- Take the train from Strasbourg to Dijon Villetrain
12h 43m€190–469Drive, car train
- Drive from Odense to Hamburg Hbfcar
- Take the cartrain from Hamburg Hbf to Lörrach Hbfcartrain
- Drive from Lörrach Hbf to Dijoncar
15h 45m€192–257Train
- Take the train from Odense to Hamburg Hbftrain Rj / ...
- Take the train from Hamburg Hbf to Freiburg im Breisgau Train Stationtrain 43 / ...
- Take the train from Mulhouse Ville to Dijon Villetrain Tgv
15h 49m€227–466Train, night train, bus
- Take the train from Odense to Hamburg Hbftrain Rj / ...
- Take the nighttrain from Hamburg Hbf to Frankfurt(Main)Hbfnighttrain Nj
- Take the bus from FRANKFURT AM MAIN, Hbf Südseite - Pforzheimer Str. to DIJON, Arret de bus Marsannay-Acti Sud,naprzeciw McDonaldbus
20h 35m€117–263
Odense to Dijon by train
Comparing Your Travel Options
The cheapest way to get from Odense to Dijon is to bus which costs €110 - €190 and takes 21h 30m.
The fastest way to get from Odense to Dijon is to train and fly which takes 8h 33m and costs €170 - €420.
No, there is no direct bus from Odense station to Dijon. However, there are services departing from Odense Station and arriving at Dijon via Amsterdam City Center - Sloterdijk. The journey, including transfers, takes approximately 21h 30m.
No, there is no direct train from Odense to Dijon. However, there are services departing from Odense and arriving at Dijon Ville via Hamburg Hbf, Hannover Hauptbahnhof, Offenburg Bahnhof and Strasbourg. The journey, including transfers, takes approximately 14h 38m.
The distance between Odense and Dijon is 1328 km. The road distance is 1220 km.
The best way to get from Odense to Dijon without a car is to train via Hanover which takes 14h 38m and costs €210 - €500.
It takes approximately 8h 33m to get from Odense to Dijon, including transfers.
Odense to Dijon bus services, operated by FlixBus, depart from Odense Station.
Odense to Dijon train services, operated by Danish Railways (DSB), depart from Odense station.
The best way to get from Odense to Dijon is to train via Hanover which takes 14h 38m and costs €210 - €500. Alternatively, you can bus, which costs €110 - €190 and takes 21h 30m.
What companies run services between Odense, Denmark and Dijon, France?
You can take a train from Odense to Dijon Ville via Hamburg Hbf, Hannover Hauptbahnhof, Offenburg Bahnhof, Strasbourg Bahnhof, and Strasbourg in around 14h 38m. Alternatively, you can take a bus from Odense Station to Dijon via Amsterdam City Center - Sloterdijk in around 21h 30m.
- Website
- lufthansa.com
Flights from Billund Airport to Paris Charles De Gaulle Airport via Frankfurt
- Ave. Duration
- 3h 38m
- When
- Every day
- Estimated price
- €130–340
Flights from Copenhagen Airport to Basel via Frankfurt
- Ave. Duration
- 3h 51m
- When
- Every day
- Estimated price
- €100–600
Flights from Copenhagen Airport to Basel via Munich
- Ave. Duration
- 3h 45m
- When
- Monday and Friday
- Estimated price
- €100–600
Flights from Hamburg Airport to Basel via Frankfurt
- Ave. Duration
- 3h 29m
- When
- Every day
- Estimated price
- €110–380
Flights from Hamburg Airport to Basel via Munich
- Ave. Duration
- 3h 28m
- When
- Monday to Saturday
- Estimated price
- €110–400
Flights from Copenhagen Airport to Geneva International Airport via Frankfurt
- Ave. Duration
- 3h 46m
- When
- Every day
- Estimated price
- €95–330
Flights from Billund Airport to Geneva International Airport via Frankfurt
- Ave. Duration
- 5h 8m
- When
- Every day
- Estimated price
- €120–430
Flights from Hamburg Airport to Zurich Airport via Frankfurt
- Ave. Duration
- 3h 8m
- When
- Every day
- Estimated price
- €100–360
Flights from Hamburg Airport to Zurich Airport via Munich
- Ave. Duration
- 3h 5m
- When
- Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €75–210
Flights from Hamburg Airport to Stuttgart Airport via Munich
- Ave. Duration
- 3h 2m
- When
- Every day
- Estimated price
- €110–410
- Phone
- +47 70 13 14 15
- kundehenv@dsb.dk
- Website
- Danish Railways
Train from Odense St. to Vejle St.
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- €7
- Website
- Danish Railways
Train from Odense to Hamburg Hbf
- Ave. Duration
- 3h 52m
- Frequency
- Every 4 hours
- Estimated price
- €27
- Website
- Danish Railways
Train from Odense St. to Copenhagen Lufthavn
- Ave. Duration
- 1h 36m
- Frequency
- Hourly
- Estimated price
- €14
- Website
- Danish Railways
Train from Odense to Hamburg Hbf
- Ave. Duration
- 3h 52m
- Frequency
- Every 4 hours
- Estimated price
- €27
- Website
- Danish Railways
Train from Odense St. to Copenhagen Lufthavn
- Ave. Duration
- 1h 36m
- Frequency
- Hourly
- Estimated price
- €14
- Website
- Danish Railways
Train from Odense St. to Vejle St.
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- €7
- Website
- Danish Railways
Train from Odense to Hamburg Hbf
- Ave. Duration
- 3h 52m
- Frequency
- Every 4 hours
- Estimated price
- €27
- Website
- Danish Railways
Train from Odense to Hamburg Hbf
- Ave. Duration
- 3h 52m
- Frequency
- Every 4 hours
- Estimated price
- €27
- Website
- Danish Railways
Train from Odense to Hamburg Hbf
- Ave. Duration
- 3h 52m
- Frequency
- Every 4 hours
- Estimated price
- €27
- Website
- Danish Railways
Train from Odense to Hamburg Hbf
- Ave. Duration
- 3h 52m
- Frequency
- Every 4 hours
- Estimated price
- €27
- Website
- Danish Railways
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- Flixbus
Bus from Odense Station to Amsterdam Sloterdijk
- Ave. Duration
- 10h
- Frequency
- 5 times a week
- Estimated price
- €60–90
- Website
- Flixbus
Bus from Amsterdam City Center - Sloterdijk to Dijon
- Ave. Duration
- 11h 15m
- Frequency
- 4 times a week
- Estimated price
- €60–95
- Website
- Flixbus
Want to know more about travelling around France
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
How to plan an amazing trip around Scandinavia
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
Booking & Getting There
Odense to Dijon bus services, operated by FlixBus, arrive at Amsterdam Sloterdijk station.
Odense to Dijon train services, operated by Danish Railways (DSB), arrive at Hamburg Hbf station.
Yes, the driving distance between Odense to Dijon is 1220 km. It takes approximately 11h 23m to drive from Odense to Dijon.
Book your Odense to Dijon train tickets online with Omio.
Book your Odense to Dijon bus tickets online with Omio and FlixBus.
There are 1302+ hotels available in Dijon.






