There are 8 ways to get from Rodez to Bergamo by train, plane, bus, train (TGV, Trenitalia), or car
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 Toulouse-Blagnac Airport, fly to Il Caravaggio International Airport
best- Take the train from Rodez to Toulouse Matabiautrain
- Fly from Toulouse-Blagnac Airport (TLS) to Il Caravaggio International Airport (BGY)plane TLS - BGY
6h 23m€69–244Bus
cheapest- Take the bus from RODEZ - Gare SNCF/Routière to MILLAU - Gare Routière / SNCFbus 214
- Take the bus from Millau to Montpellierbus
- Take the bus from Montpellier to Milanbus
- Take the bus from Sesto to Bergamobus
16h 7m€58–111Bus, train
- Take the bus from Rodez to Lyon - Perrache Bus Stationbus
- Take the train from Lyon Part Dieu to Milano Centraletrain Fr
- Take the train from Milano Centrale to Bergamotrain
13h 36m€91–213Train
- Take the train from Rodez to Toulouse Matabiautrain Ter
- Take the train from Toulouse Matabiau to Lyon Part Dieutrain Tgv
- Take the train from Lyon Part Dieu to Milano Centraletrain Fr
- Take the train from Milano Centrale to Bergamotrain
14h 29m€120–292Drive 766.1 km
- Drive from Rodez to Bergamocar 766.1 km
9h 11m€117–168Fly Rodez-Marcillac Airport to Milan Linate Airport
- Fly from Rodez-Marcillac Airport (RDZ) to Milan Linate Airport (LIN)plane RDZ - LIN
7h 32m€113–410Fly Rodez-Marcillac Airport to Milano Malpensa Airport, train
- Fly from Rodez-Marcillac Airport (RDZ) to Milano Malpensa Airport (MXP)plane RDZ - MXP
- Take the train from Malpensa Aeroporto T1 to Milano Centraletrain
- Take the train from Milano Centrale to Bergamotrain
11h 8m€84–302Bus via Lyon
- Take the bus from Rodez to Lyon - Perrache Bus Stationbus BlaBlaCar Bus
- Take the bus from Lyon - Perrache Bus Station to Bergamo - PIazzale Marconi Bus Stationbus BlaBlaCar Bus
14h 20m€66–92
Rodez to Bergamo by bus and train
Questions & Answers
The cheapest way to get from Rodez to Bergamo is to bus via Lyon which costs €65 - €95 and takes 14h 20m.
The fastest way to get from Rodez to Bergamo is to train and fly which takes 6h 23m and costs €65 - €250.
No, there is no direct bus from Rodez to Bergamo station. However, there are services departing from Rodez and arriving at Bergamo - PIazzale Marconi Bus Station via Lyon - Perrache Bus Station. The journey, including transfers, takes approximately 14h 20m.
No, there is no direct train from Rodez to Bergamo. However, there are services departing from Rodez and arriving at Bergamo via Toulouse Matabiau, Lyon Part Dieu and Milano Centrale. The journey, including transfers, takes approximately 14h 29m.
The distance between Rodez and Bergamo is 862 km. The road distance is 766.1 km.
The best way to get from Rodez to Bergamo without a car is to bus and train which takes 13h 36m and costs €90 - €220.
It takes approximately 6h 23m to get from Rodez to Bergamo, including transfers.
Rodez to Bergamo bus services, operated by BlaBlaCar Bus, depart from Rodez station.
Rodez to Bergamo train services, operated by Société Nationale des Chemins de fer Français (SNCF), depart from Rodez station.
The best way to get from Rodez to Bergamo is to train which takes 14h 29m and costs €120 - €300. Alternatively, you can fly, which costs €110 - €410 and takes 7h 32m, you could also bus via Lyon, which costs €65 - €95 and takes 14h 20m.
What companies run services between Rodez, France and Bergamo, Italy?
You can take a train from Rodez to Bergamo via Toulouse Matabiau, Lyon Part Dieu, and Milano Centrale in around 14h 29m. Alternatively, Volotea, ITA Airways, and easyJet fly from Rodez-Marcillac Airport (RDZ) to Milan Linate Airport (LIN) twice daily.
- Website
- easyjet.com
Flights from Rodez-Marcillac Airport to Milan Linate Airport via Paris Orly
- Ave. Duration
- 8h 42m
- When
- Monday to Friday
- Estimated price
- €60–300
Flights from Rodez-Marcillac Airport to Milano Malpensa Airport via Paris Orly
- Ave. Duration
- 8h 15m
- When
- Friday
- Estimated price
- €50–260
- Website
- ryanair.com
Flights from Toulouse-Blagnac Airport to Il Caravaggio International Airport
- Ave. Duration
- 1h 35m
- When
- Monday, Thursday, Friday, and Saturday
- Estimated price
- €35–170
- Website
- ita-airways.com
Flights from Rodez-Marcillac Airport to Milan Linate Airport via Paris Orly
- Ave. Duration
- 5h 50m
- When
- Monday to Friday
- Estimated price
- €85–310
- Website
- transavia.com
Flights from Rodez-Marcillac Airport to Milano Malpensa Airport via Paris Orly
- Ave. Duration
- 13h 30m
- When
- Wednesday, Thursday, and Sunday
- Estimated price
- €65–370
Rome2Rio's guide to Société Nationale des Chemins de fer Français (SNCF)
Contact Details
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Rodez to Toulouse Matabiau
- Ave. Duration
- 2h 11m
- Frequency
- Every 3 hours
- Estimated price
- €26–60
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- 2nd Class
- €26–40
- Rail 1st Class
- €40–60
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Lyon Part Dieu to Milano Centrale
- Ave. Duration
- 4h 44m
- Frequency
- Twice daily
- Estimated price
- €55–130
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Milano Centrale to Bergamo
- Ave. Duration
- 48 min
- Frequency
- Hourly
- Estimated price
- €4–6
- Website
- https://www.trenord.it/en/
Train from Malpensa Aeroporto T1 to Milano Centrale
- Ave. Duration
- 56 min
- Frequency
- Every 30 minutes
- Estimated price
- €4–6
- Website
- https://www.trenord.it/en/
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Toulouse Matabiau to Lyon Part Dieu
- Ave. Duration
- 4h 9m
- Frequency
- 3 times a day
- Estimated price
- €35–100
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Rodez to Lyon - Perrache Bus Station
- Ave. Duration
- 6h 10m
- Frequency
- 5 times a week
- Estimated price
- €30–45
- Website
- https://www.blablacar.co.uk/bus
Bus from Lyon - Perrache Bus Station to Bergamo - PIazzale Marconi Bus Station
- Ave. Duration
- 7h 10m
- Frequency
- 4 times a week
- Estimated price
- €35–50
- Website
- https://www.blablacar.co.uk/bus
- Phone
- 0 806 800 350
- contact@laregion.fr
- Website
- mestrajets.lio.laregion.fr
Bus from RODEZ - Gare SNCF/Routière to MILLAU - Gare Routière / SNCF
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- €5–8
- Schedules at
- lio-occitanie.fr
- Phone
- 3635
- Website
- groupe-sncf.com
Bus from RODEZ - Gare SNCF/Routière to MILLAU - Gare Routière / SNCF
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a day
- Estimated price
- €14–21
- Website
- https://www.groupe-sncf.com/en
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Millau to Montpellier
- Ave. Duration
- 1h 40m
- Frequency
- 5 times a week
- Estimated price
- €11–16
- Website
- https://www.flixbus.co.uk
Bus from Montpellier to Milan
- Ave. Duration
- 9h 15m
- Frequency
- 3 times a day
- Estimated price
- €35–65
- Website
- https://www.flixbus.co.uk
- Phone
- 800 905150
- Website
- nordesttrasporti.it
Bus from Sesto to Bergamo
- Ave. Duration
- 43 min
- Frequency
- Every 30 minutes
- Estimated price
- €4–7
- Schedules at
- nordesttrasporti.it
- 2nd Class
- €4–7
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
More Questions & Answers
Rodez to Bergamo bus services, operated by BlaBlaCar Bus, arrive at Lyon - Perrache Bus Station.
Rodez to Bergamo train services, operated by Société Nationale des Chemins de fer Français (SNCF), arrive at Toulouse Matabiau station.
Yes, the driving distance between Rodez to Bergamo is 766 km. It takes approximately 9h 11m to drive from Rodez to Bergamo.
There are 2208+ hotels available in Bergamo.




































