There are 10 ways to get from Liège to Bergamo by bus, plane, train (Eurostar, Trenitalia), car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Brussels South Charleroi Airport, fly to Il Caravaggio International Airport
best- Take the bus from Liège Rue du Plan Inclined to Charleroi Airportbus
- Fly from Brussels South Charleroi Airport (CRL) to Il Caravaggio International Airport (BGY)plane CRL - BGY
4h 35m€46–236Train
- Take the train from Liege-Guillemins to Paris Nordtrain
- Take the train from Paris Gare De Lyon to Milano Centraletrain Fr
- Take the train from Milano Centrale to Bergamotrain Re2
11h 35m€244–384Bus
- Take the bus from Liège Guillemins to Bergamobus FlixBus N473
13h 35m€75–120Drive 823.3 km
- Drive from Liège to Bergamocar 823.3 km
9h 9m€132–190Train to Brussels Airport, fly to Milan Linate Airport
- Take the train from Liège-Guillemins to Brussels Airport-Zaventemtrain
- Fly from Brussels Airport (BRU) to Milan Linate Airport (LIN)plane BRU - LIN
6h 2m€111–352Train to Cologne Bonn Airport, fly to Il Caravaggio International Airport
- Take the train from Liege-Guillemins to Koeln Hbftrain
- Fly from Cologne Bonn Airport (CGN) to Il Caravaggio International Airport (BGY)plane CGN - BGY
4h 58m€78–291Train to Eindhoven Airport, fly to Il Caravaggio International Airport
- Take the train from Maastricht to Eindhoven Centraaltrain
- Fly from Eindhoven Airport (EIN) to Il Caravaggio International Airport (BGY)plane EIN - BGY
6h 5m€71–329Train to Luxembourg, fly to Il Caravaggio International Airport
- Take the train from Liège-Guillemins to Luxembourgtrain
- Fly from Luxembourg (LUX) to Il Caravaggio International Airport (BGY)plane LUX - BGY
6h 31m€68–353Train to Luxembourg, fly to Milan Linate Airport
- Take the train from Liège-Guillemins to Luxembourgtrain
- Fly from Luxembourg (LUX) to Milan Linate Airport (LIN)plane LUX - LIN
7h 56m€133–423Bus, train
- Take the bus from Liege - Rue Varin to Milano - Famagostabus
- Take the train from Milano Lambrate to Bergamotrain Re2
14h 16m€135–184
Liège to Bergamo by train
Comparing Your Travel Options
The cheapest way to get from Liège to Bergamo is to bus which costs €75 - €120 and takes 13h 35m.
The fastest way to get from Liège to Bergamo is to bus and fly which takes 4h 35m and costs €45 - €240.
Yes, there is a direct bus departing from Liège Guillemins and arriving at Bergamo. Services depart six times a week, and operate every day. The journey takes approximately 13h 35m.
No, there is no direct train from Liège to Bergamo. However, there are services departing from Liege-Guillemins and arriving at Bergamo via Paris Nord, Paris Gare De Lyon and Milano Centrale. The journey, including transfers, takes approximately 11h 35m.
The distance between Liège and Bergamo is 747 km. The road distance is 823.3 km.
The best way to get from Liège to Bergamo without a car is to train which takes 11h 35m and costs €240 - €390.
It takes approximately 4h 35m to get from Liège to Bergamo, including transfers.
Liège to Bergamo bus services, operated by FlixBus, depart from Liège Guillemins station.
Liège to Bergamo train services, operated by Eurostar, depart from Liege-Guillemins station.
The best way to get from Liège to Bergamo is to train which takes 11h 35m and costs €240 - €390. Alternatively, you can bus, which costs €75 - €120 and takes 13h 35m.
What companies run services between Liège, Belgium and Bergamo, Italy?
You can take a train from Liege-Guillemins to Bergamo via Paris Nord, Paris Gare De Lyon, and Milano Centrale in around 11h 35m. Alternatively, FlixBus operates a bus from Liège Guillemins to Bergamo 6 times a week. Tickets cost €75–120 and the journey takes 13h 35m.
- Website
- ryanair.com
Flights from Brussels South Charleroi Airport to Il Caravaggio International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- €30–200
Flights from Cologne Bonn Airport to Il Caravaggio International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- €50–210
Flights from Eindhoven Airport to Il Caravaggio International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- €50–280
Flights from Luxembourg to Il Caravaggio International Airport
- Ave. Duration
- 1h 20m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €40–300
- Phone
- +44 (0)3432 186 186
- Website
- Eurostar
Train from Liege-Guillemins to Paris Nord
- Ave. Duration
- 2h 14m
- Frequency
- Every 2 hours
- Estimated price
- €130–230
- Website
- Eurostar
Train from Liege-Guillemins to Koeln Hbf
- Ave. Duration
- 1h 3m
- Frequency
- Every 2 hours
- Estimated price
- €40–65
- Website
- Eurostar
- [email protected]
- Website
- Flibco
Bus from Liège Rue du Plan Inclined to Charleroi Airport
- Ave. Duration
- 1h 5m
- Frequency
- Every 3 hours
- Estimated price
- €15–27
- Website
- Flibco
Want to know more about travelling around Italy
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
Italy Travel Guides
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Train travel in France: A guide to SNCF
Read the travel guide
Booking & Getting There
Liège to Bergamo bus services, operated by FlixBus, arrive at Bergamo station.
Liège to Bergamo train services, operated by Eurostar, arrive at Paris Nord station.
Yes, the driving distance between Liège to Bergamo is 823 km. It takes approximately 9h 9m to drive from Liège to Bergamo.
Book your Liège to Bergamo train tickets online with Omio.
Book your Liège to Bergamo bus tickets online with Omio and FlixBus.
There are 2379+ hotels available in Bergamo.











