There are 5 ways to get from Reggiolo to Bergamo by train (Trenitalia), bus, car, shuttle, 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.
Train
best- Take the train from Reggio Emilia Av to Milano Centraletrain Fr
- Take the train from Milano Centrale to Bergamotrain Re2
3h 12m€48–70Line 29 bus, bus
cheapest- Take the bus from Gonzaga to Mantovabus 29
- Take the bus from Montello to Brescia Autostazionebus 2
- Take the bus from Brescia Solferino Bus Station to Bergamo Airport Bus Stationbus
5h 2m€24–39Drive 146.7 km
- Drive from Reggiolo to Bergamocar 146.7 km
2h€24–35Shuttle
- Take a shuttle bus from Reggio Emilia Station to Bergamo
5h 29m€214–359Line 29 bus, bus, train
- Take the bus from Gonzaga to Mantovabus 29
- Take the bus from Montello to Brescia Autostazionebus 2
- Take the train from Brescia to Bergamotrain R1 / ...
5h 8m€25–32
Comparing Your Travel Options
The cheapest way to get from Reggiolo to Bergamo is to drive which costs €23 - €35 and takes 2h.
The fastest way to get from Reggiolo to Bergamo is to drive which takes 2h and costs €23 - €35.
No, there is no direct bus from Reggiolo to Bergamo station. However, there are services departing from Gonzaga and arriving at Bergamo Airport Bus Station via Montello and Brescia Solferino Bus Station. The journey, including transfers, takes approximately 5h 2m.
No, there is no direct train from Reggiolo to Bergamo. However, there are services departing from Novellara and arriving at Bergamo via Reggio Emilia Av and Milano Centrale. The journey, including transfers, takes approximately 3h 12m.
The distance between Reggiolo and Bergamo is 229 km. The road distance is 146.7 km.
The best way to get from Reggiolo to Bergamo without a car is to train which takes 3h 12m and costs €45 - €70.
It takes approximately 3h 12m to get from Reggiolo to Bergamo, including transfers.
Reggiolo to Bergamo bus services, operated by Apam Esercizio SpA, depart from Gonzaga station.
Reggiolo to Bergamo train services, operated by Trenitalia Frecce, depart from Reggio Emilia Av station.
The best way to get from Reggiolo to Bergamo is to train which takes 3h 12m and costs €45 - €70. Alternatively, you can line 29 bus and bus, which costs €23 - €40 and takes 5h 2m.
What companies run services between Reggiolo, Italy and Bergamo, Italy?
You can take a vehicle from Reggiolo to Bergamo via Novellara, Reggio Emilia AV Mediopadana Station, Reggio Emilia Av, and Milano Centrale in around 3h 12m. Alternatively, you can take a vehicle from Reggiolo to Bergamo Airport Bus Station via Gonzaga, Mantova, Montello, Brescia Autostazione, and Brescia Solferino Bus Station in around 5h 2m.
- Phone
- +39 06 5210550
- Website
- Trenitalia Frecce
Train from Reggio Emilia Av to Milano Centrale
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- €20–35
- Website
- Trenitalia Frecce
- Phone
- +39 02 7249 4494
- [email protected]
- Website
- Trenord
Train from Milano Centrale to Bergamo
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- €4–6
- Website
- Trenord
Train from Brescia to Bergamo
- Ave. Duration
- 59 min
- Frequency
- Hourly
- Estimated price
- €4–6
- Website
- Trenord
- Phone
- +39 0376 230 339
- [email protected]
- Website
- apam.it
Bus from Gonzaga to Mantova
- Ave. Duration
- 56 min
- Frequency
- Every 4 hours
- Estimated price
- €3–4
- Schedules at
- apam.it
Bus from Montello to Brescia Autostazione
- Ave. Duration
- 1h 34m
- Frequency
- Hourly
- Estimated price
- €5–7
- Schedules at
- apam.it
Bus from Gonzaga to Mantova
- Ave. Duration
- 56 min
- Frequency
- Every 4 hours
- Estimated price
- €3–4
- Schedules at
- apam.it
Bus from Montello to Brescia Autostazione
- Ave. Duration
- 1h 34m
- Frequency
- Hourly
- Estimated price
- €5–7
- Schedules at
- apam.it
- Phone
- +39 02 3008 9000
- [email protected]
- Website
- Autostradale
Bus from Brescia Solferino Bus Station to Bergamo Airport Bus Station
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- €9–13
- Website
- Autostradale
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Brescia Solferino Bus Station to Bergamo Airport Bus Station
- Ave. Duration
- 50 min
- Frequency
- Every 4 hours
- Estimated price
- €3–6
- Website
- BlaBlaCar Bus
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Brescia Solferino Bus Station to Bergamo Airport Bus Station
- Ave. Duration
- 50 min
- Frequency
- Twice daily
- Estimated price
- €4–7
- Website
- Flixbus
- Phone
- +386 1 320 4530
- [email protected]
- Website
- GoOpti
Shuttle from Reggio Emilia Station to Bergamo
- Ave. Duration
- 4h 15m
- Frequency
- On demand
- Estimated price
- €190–330
- Website
- GoOpti
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
Want to know more about Flixbus?
Read the travel guide
Booking & Getting There
Reggiolo to Bergamo bus services, operated by Apam Esercizio SpA, arrive at Mantova station.
Reggiolo to Bergamo train services, operated by Trenitalia Frecce, arrive at Milano Centrale station.
Yes, the driving distance between Reggiolo to Bergamo is 147 km. It takes approximately 2h to drive from Reggiolo to Bergamo.
Book your Reggiolo to Bergamo train tickets online with Omio.
There are 2369+ hotels available in Bergamo.


































