There are 10 ways to get from Odense to Liège by train (Eurostar), bus, car, train, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train via Cologne
best- Take the train from Odense to Hamburg Hbftrain Rj / ...
- Take the train from Hamburg Hbf to Köln Hbftrain 43 / ...
- Take the train from Köln Hbf to Liège, Guillemins Bftrain 79
10h 7m€131–326Bus
cheapest- Take the bus from Odense Station to Amsterdam Sloterdijkbus N844
- Take the bus from Amsterdam Sloterdijk to Liège Guilleminsbus FlixBus N831 / ...
14h 40m€81–120Drive 819.4 km
- Drive from Odense to Liègecar 819.4 km
7h 16m€150–216Train to Copenhagen Airport, fly to Brussels Airport, train
- Take the train from Odense St. to Copenhagen Lufthavntrain
- Fly from Copenhagen Airport (CPH) to Brussels Airport (BRU)plane CPH - BRU
- Take the train from Brussels Airport-Zaventem to Liège-Guilleminstrain
6h 34m€140–378Train
- Take the train from Odense station to Hamburg Hauptbahnhoftrain Ic
- Take the train from Hamburg-Harburg to Liège-Guilleminstrain Trn
13h 16m€119–212Train to Hamburg Airport, fly to Brussels Airport, train
- Take the train from Odense to Hamburg Hbftrain
- Fly from Hamburg Airport (HAM) to Brussels Airport (BRU)plane HAM - BRU
- Take the train from Brussels Airport-Zaventem to Liège-Guilleminstrain
8h 51m€139–420Train to Hamburg Airport, fly to Düsseldorf International Airport, train
- Take the train from Odense to Hamburg Hbftrain
- Fly from Hamburg Airport (HAM) to Düsseldorf International Airport (DUS)plane HAM - DUS
- Take the train from Koeln Hbf to Liege-Guilleminstrain
9h 20m€135–413Train to Copenhagen Airport, fly to Düsseldorf International Airport, train
- Take the train from Odense St. to Copenhagen Lufthavntrain
- Fly from Copenhagen Airport (CPH) to Düsseldorf International Airport (DUS)plane CPH - DUS
- Take the train from Koeln Hbf to Liege-Guilleminstrain
8h 8m€136–411Train to Billund Airport, fly to Frankfurt, train
- Take the train from Odense St. to Vejle St.train
- Fly from Billund Airport (BLL) to Frankfurt (FRA)plane BLL - FRA
- Take the train from Frankfurt to Liège, Guillemins Bftrain
7h 54m€199–470Train to Billund Airport, fly to Amsterdam Airport Schiphol, train
- Take the train from Odense St. to Vejle St.train
- Fly from Billund Airport (BLL) to Amsterdam Airport Schiphol (AMS)plane BLL - AMS
- Take the train from Schiphol Airport to Brussel-Zuid / Bruxelles-Miditrain
- Take the train from Brussel-Zuid / Bruxelles-Midi to Liege-Guilleminstrain
8h€217–560
Odense to Liège by train
Comparing Your Travel Options
The cheapest way to get from Odense to Liège is to bus which costs €80 - €120 and takes 14h 40m.
The fastest way to get from Odense to Liège is to train and fly which takes 6h 34m and costs €140 - €380.
No, there is no direct bus from Odense station to Liège. However, there are services departing from Odense Station and arriving at Liège Guillemins via Amsterdam Sloterdijk. The journey, including transfers, takes approximately 14h 40m.
No, there is no direct train from Odense to Liège. However, there are services departing from Odense and arriving at Liège, Guillemins Bf via Hamburg Hbf and Köln Hbf. The journey, including transfers, takes approximately 10h 7m.
The distance between Odense and Liège is 892 km. The road distance is 819.4 km.
The best way to get from Odense to Liège without a car is to train via Cologne which takes 10h 7m and costs €130 - €330.
It takes approximately 10h 7m to get from Odense to Liège, including transfers.
Odense to Liège bus services, operated by FlixBus, depart from Odense Station.
Odense to Liège train services, operated by Danish Railways (DSB), depart from Odense station.
The best way to get from Odense to Liège is to train via Cologne which takes 10h 7m and costs €130 - €330. Alternatively, you can bus, which costs €80 - €120 and takes 14h 40m.
What companies run services between Odense, Denmark and Liège, Belgium?
You can take a train from Odense to Liège, Guillemins Bf via Hamburg Hbf and Köln Hbf in around 10h 7m. Alternatively, you can take a bus from Odense Station to Liège Guillemins via Amsterdam Sloterdijk in around 14h 40m.
- Website
- flysas.com
Flights from Copenhagen Airport to Brussels Airport
- Ave. Duration
- 1h 31m
- When
- Every day
- Estimated price
- €100–280
Flights from Copenhagen Airport to Düsseldorf International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- €80–250
Flights from Billund Airport to Frankfurt via Amsterdam Airport Schiphol
- Ave. Duration
- 3h 27m
- When
- Every day
- Estimated price
- €55–340
Flights from Billund Airport to Frankfurt via Copenhagen Airport
- Ave. Duration
- 3h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €90–360
Flights from Billund Airport to Amsterdam Airport Schiphol
- Ave. Duration
- 1h 11m
- When
- Every day
- Estimated price
- €50–350
Flights from Billund Airport to Amsterdam Airport Schiphol via Copenhagen Airport
- Ave. Duration
- 3h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- €100–340
- Phone
- +47 70 13 14 15
- [email protected]
- Website
- Danish Railways
Train from Odense to Hamburg Hbf
- Ave. Duration
- 3h 52m
- Frequency
- Every 4 hours
- Estimated price
- €65–110
- Website
- Danish Railways
Train from Odense St. to Copenhagen Lufthavn
- Ave. Duration
- 1h 36m
- Frequency
- Hourly
- Estimated price
- €35–55
- Website
- Danish Railways
Train from Odense to Hamburg Hbf
- Ave. Duration
- 3h 52m
- Frequency
- Every 4 hours
- Estimated price
- €65–110
- Website
- Danish Railways
Train from Odense to Hamburg Hbf
- Ave. Duration
- 3h 52m
- Frequency
- Every 4 hours
- Estimated price
- €65–110
- Website
- Danish Railways
Train from Odense St. to Copenhagen Lufthavn
- Ave. Duration
- 1h 36m
- Frequency
- Hourly
- Estimated price
- €35–55
- Website
- Danish Railways
Train from Odense St. to Vejle St.
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- €17–26
- Website
- Danish Railways
Train from Odense St. to Vejle St.
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- €17–26
- Website
- Danish Railways
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- 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 Sloterdijk to Liège Guillemins
- Ave. Duration
- 3h 40m
- Frequency
- 4 times a day
- Estimated price
- €20–30
- Website
- Flixbus
Want to know more about travelling around Belgium
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
How to plan an amazing trip around Scandinavia
Read the travel guide
Booking & Getting There
Odense to Liège bus services, operated by FlixBus, arrive at Amsterdam Sloterdijk station.
Odense to Liège train services, operated by Danish Railways (DSB), arrive at Hamburg Hbf station.
Yes, the driving distance between Odense to Liège is 819 km. It takes approximately 7h 16m to drive from Odense to Liège.
Book your Odense to Liège train tickets online with Omio.
Book your Odense to Liège bus tickets online with Omio and FlixBus.
There are 1347+ hotels available in Liège.






