There are 8 ways to get from Bergamo to Châtelet by plane, train (Eurostar), bus, train, car, or train (Trenitalia)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Il Caravaggio International Airport to Brussels South Charleroi Airport
best- Fly from Il Caravaggio International Airport (BGY) to Brussels South Charleroi Airport (CRL)BGY - CRL
4h 45m€39–174Train
- Take the train from Bergamo to Milano Centrale
- Take the train from Milano Centrale to Chambery Challes Les EauxFr
- Take the train from Chambery Challes Les Eaux to Brussel-Zuid / Bruxelles-Midi
- Take the train from Bruxelles-Midi to Charleroi-CentralIc / ...
12h 8m€160–391Bus, train
- Take the bus from BERGAMO,BERGAMO: Via Carnovali to Milano, Autostazione Lampugnano
- Take the bus from Milano, Autostazione Lampugnano to Brussels - Midi Train Station
- Take the train from Bruxelles-Midi to Charleroi-CentralIc / ...
16h 12m€55–131Drive 841.5 km
- Drive from Bergamo to Châtelet841.5 km
9h 17m€132–190Train to Milan Linate Airport, fly to Brussels Airport, train
- Take the train from Bergamo to Pioltello Limito
- Fly from Milan Linate Airport (LIN) to Brussels Airport (BRU)LIN - BRU
- Take the train from Brussels-Nord to Charleroi-Central
6h 24m€59–194Train, train to Milano Malpensa Airport, fly to Brussels Airport
- Take the train from Bergamo to Milano Centrale
- Take the train from Milano Centrale to Malpensa Aeroporto T1
- Fly from Milano Malpensa Airport (MXP) to Brussels Airport (BRU)MXP - BRU
- Take the train from Brussels-Nord to Charleroi-Central
7h 27m€87–247Bus
- Take the bus from BERGAMO,BERGAMO: Via Carnovali to Milano, Autostazione Lampugnano
- Take the bus from Milano, Autostazione Lampugnano to Liège Guillemins
- Take the bus from Liège Rue du Plan Inclined to Charleroi Airport
17h 46m€72–145Train via Mannheim
- Take the train from Bergamo to Milano Centrale
- Take the train from Milano Centrale to Mannheim HbfEc
- Take the train from Mannheim Hbf to Liège-GuilleminsNj
- Take the train from Liège-Guillemins to NamurL / ...
18h 23m€168–247
Bergamo to Châtelet by train
Questions & Answers
The cheapest way to get from Bergamo to Châtelet is to bus and train which costs €50 - €140 and takes 16h 12m.
The fastest way to get from Bergamo to Châtelet is to fly which takes 4h 45m and costs €35 - €180.
No, there is no direct bus from Bergamo to Châtelet. However, there are services departing from BERGAMO,BERGAMO: Via Carnovali and arriving at CHATELET Place Franco-Belge via Milano, Autostazione Lampugnano, Liège Rue du Plan Inclined, CHARLEROI Airport and CHARLEROI Gare Centrale - Quai 16. The journey, including transfers, takes approximately 17h 46m.
No, there is no direct train from Bergamo to Châtelet. However, there are services departing from Bergamo and arriving at Châtelet via Milano Centrale, Chambery Challes Les Eaux, Bruxelles-Midi and Charleroi-Central. The journey, including transfers, takes approximately 12h 8m.
The distance between Bergamo and Châtelet is 690 km. The road distance is 841.5 km.
The best way to get from Bergamo to Châtelet without a car is to train which takes 12h 8m and costs €160 - €400.
It takes approximately 4h 45m to get from Bergamo to Châtelet, including transfers.
Bergamo to Châtelet bus services, operated by Nord Est Trasporti, depart from BERGAMO,BERGAMO: Via Carnovali station.
Bergamo to Châtelet train services, operated by Trenord S.r.l., depart from Bergamo station.
The best way to get from Bergamo to Châtelet is to fly which takes 4h 45m and costs €35 - €180. Alternatively, you can train, which costs €160 - €400 and takes 12h 8m, you could also bus, which costs €70 - €150 and takes 17h 46m.
What companies run services between Bergamo, Italy and Châtelet, Belgium?
Ryanair flies from Il Caravaggio International Airport (BGY) to Brussels South Charleroi Airport (CRL) twice daily. Alternatively, you can take a train from Bergamo to Châtelet via Milano Centrale, Chambery Challes Les Eaux, Bruxelles-Midi, and Charleroi-Central in around 12h 8m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- ryanair.com
Flights from Il Caravaggio International Airport to Brussels South Charleroi Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- €30–150
- Website
- ita-airways.com
Flights from Milan Linate Airport to Brussels Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- €50–220
Flights from Milano Malpensa Airport to Brussels Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- €60–200
- Website
- brusselsairlines.com
Flights from Milan Linate Airport to Brussels Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- €50–220
Flights from Milano Malpensa Airport to Brussels Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- €60–200
- Website
- lufthansa.com
Flights from Milan Linate Airport to Brussels Airport via Munich
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- €65–210
Flights from Milano Malpensa Airport to Brussels Airport via Munich
- Ave. Duration
- 3h 37m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €60–200
Flights from Milano Malpensa Airport to Brussels Airport via Frankfurt
- Ave. Duration
- 3h 40m
- When
- Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €70–310
- Website
- easyjet.com
Flights from Milan Linate Airport to Brussels Airport
- Ave. Duration
- 1h 32m
- When
- Every day
- Estimated price
- €35–140
- Website
- klm.com
Flights from Milan Linate Airport to Brussels Airport via Amsterdam Schiphol
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- €60–330
- Website
- swiss.com
Flights from Milano Malpensa Airport to Brussels Airport via Zurich
- Ave. Duration
- 3h 15m
- When
- Monday to Friday
- Estimated price
- €60–200
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Bergamo to Milano Centrale
- Ave. Duration
- 48 min
- Frequency
- Hourly
- Estimated price
- €4–6
- Website
- https://www.trenord.it/en/
Train from Bergamo to Pioltello Limito
- Ave. Duration
- 28 min
- Frequency
- Hourly
- Estimated price
- €3–5
- Website
- https://www.trenord.it/en/
Train from Milano Centrale to Malpensa Aeroporto T1
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Estimated price
- €4–6
- Website
- https://www.trenord.it/en/
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Milano Centrale to Chambery Challes Les Eaux
- Ave. Duration
- 3h 27m
- Frequency
- Twice daily
- Estimated price
- €50–140
- Website
- https://www.trenitalia.com/en.html
- Phone
- +44 343 218 6186
- Website
- eurostar.com
Train from Chambery Challes Les Eaux to Brussel-Zuid / Bruxelles-Midi
- Ave. Duration
- 4h 30m
- Frequency
- 4 times a week
- Estimated price
- €95–230
- Website
- https://www.eurostar.com/rw-en
- Phone
- +32 70 79 79 79
- Website
- belgiantrain.be
Train from Bruxelles-Midi to Charleroi-Central
- Ave. Duration
- 51 min
- Frequency
- Every 20 minutes
- Estimated price
- €7–10
- Website
- https://www.belgiantrain.be/en
- 2nd Class
- €7–10
- 1st Class
- €10–16
Train from Brussels-Nord to Charleroi-Central
- Ave. Duration
- 1h 4m
- Frequency
- Every 20 minutes
- Estimated price
- €7–11
- Website
- https://www.belgiantrain.be/en
- 2nd Class
- €7–11
- 1st Class
- €11–16
Train from Mannheim Hbf to Liège-Guillemins
- Ave. Duration
- 6h 9m
- Frequency
- 3 times a week
- Estimated price
- €30–45
- Website
- https://www.belgiantrain.be/en
- 2nd Class
- €30–45
- 1st Class
- €45–70
Train from Liège-Guillemins to Namur
- Ave. Duration
- 1h 23m
- Frequency
- Every 20 minutes
- Estimated price
- €8
- Website
- https://www.belgiantrain.be/en
- Phone
- +39 02-72494949
- Website
- malpensaexpress.it
Train from Milano Centrale to Malpensa Aeroporto T1
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Estimated price
- €15
- Website
- https://www.malpensaexpress.it/en/
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Milano Centrale to Mannheim Hbf
- Ave. Duration
- 6h 48m
- Frequency
- Once daily
- Estimated price
- €120–180
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €120–180
- 2nd Class
- €120–160
- Phone
- 800 905150
- Website
- nordesttrasporti.it
Bus from BERGAMO,BERGAMO: Via Carnovali to Milano, Autostazione Lampugnano
- Ave. Duration
- 1h 4m
- Frequency
- Hourly
- Estimated price
- €5–8
- Schedules at
- nordesttrasporti.it
- 2nd Class
- €5–8
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Milano, Autostazione Lampugnano to Brussels - Midi Train Station
- Ave. Duration
- 12h 35m
- Frequency
- Once daily
- Estimated price
- €40–110
- Website
- https://www.blablacar.co.uk/bus
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Milano, Autostazione Lampugnano to Liège Guillemins
- Ave. Duration
- 12h 35m
- Frequency
- 5 times a week
- Estimated price
- €45–110
- Website
- https://www.flixbus.co.uk
- info@flibco.com
- Website
- flibco.com
Bus from Liège Rue du Plan Inclined to Charleroi Airport
- Ave. Duration
- 1h 5m
- Frequency
- Every 3 hours
- Estimated price
- €15–20
- Website
- https://www.flibco.com/en
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
Italy Travel Guides
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
More Questions & Answers
Bergamo to Châtelet bus services, operated by Nord Est Trasporti, arrive at Milano, Autostazione Lampugnano station.
Bergamo to Châtelet train services, operated by Trenord S.r.l., arrive at Milano Centrale station.
Yes, the driving distance between Bergamo to Châtelet is 842 km. It takes approximately 9h 17m to drive from Bergamo to Châtelet.
Book your Bergamo to Châtelet train tickets online with Omio.
There are 578+ hotels available in Châtelet.













































