There are 10 ways to get from Messina to Bergamo by train, plane, ferry, bus, night train, shuttle, 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 Catania–Fontanarossa Airport, fly to Il Caravaggio International Airport
best- Take the train from Messina Centrale to Catania Centraletrain
- Fly from Catania–Fontanarossa Airport (CTA) to Il Caravaggio International Airport (BGY)plane CTA - BGY
5h 18m€41–234Train to Catania–Fontanarossa Airport, fly to Milano Malpensa Airport, train
cheapest- Take the train from Messina Centrale to Catania Centraletrain
- Fly from Catania–Fontanarossa Airport (CTA) to Milano Malpensa Airport (MXP)plane CTA - MXP
- Take the train from Malpensa Aeroporto T1 to Milano Centraletrain
- Take the train from Milano Centrale to Bergamotrain
8h 1m€37–196Ferry, train
- Take the ferry from Messina Marittima to Villa S.Giovanniferry M1 / ...
- Take the train from Villa S.Giovanni to Milano Centraletrain Fr
- Take the train from Milano Centrale to Bergamotrain Re2
11h 21mFerry, bus
- Take the ferry from Messina Marittima to Villa S.Giovanniferry M1 / ...
- Take the bus from Villa San Giovanni Station to Bergamo Central Bus Station Bartolomeo Bonobus
20h 5mNight train, train
- Take the nighttrain from Messina Centrale to Milano Centralenighttrain Ini
- Take the train from Milano Centrale to Bergamotrain Re2
18h 49m€116–227Ferry to Reggio Calabria Airport, fly to Milan Linate Airport
- Take the ferry from Messina Marittima to Reggio di Calabriaferry
- Fly from Reggio Calabria Airport (REG) to Milan Linate Airport (LIN)plane REG - LIN
5h 35m€147–480Train to Catania–Fontanarossa Airport, fly to Milan Linate Airport
- Take the train from Messina Centrale to Catania Centraletrain
- Fly from Catania–Fontanarossa Airport (CTA) to Milan Linate Airport (LIN)plane CTA - LIN
6h 48m€131–374Train to Catania–Fontanarossa Airport, fly to Verona Villafranca Airport, shuttle
- Take the train from Messina Centrale to Catania Centraletrain
- Fly from Catania–Fontanarossa Airport (CTA) to Verona Villafranca Airport (VRN)plane CTA - VRN
- Take a shuttle bus from Verona - Aeroporto to Orio al Serio Airport
7h 8m€123–354Bus, train
- Take the bus from Messina to Milano, San Donato M3bus N528
- Take the train from Milano Lambrate to Bergamotrain Re2
20h 24m€103–165Ferry, drive
- Take the ferry from Messina Marittima to Villa San Giovanniferry
- Drive from Villa San Giovanni to Bergamocar
12h 5m€192–292
Catania–Fontanarossa Airport (CTA) to Il Caravaggio International Airport (BGY) flights
Questions & Answers
The cheapest way to get from Messina to Bergamo is to train and fly which costs €35 - €200 and takes 8h 1m.
The fastest way to get from Messina to Bergamo is to train and fly which takes 5h 18m and costs €40 - €240.
No, there is no direct train from Messina to Bergamo. However, there are services departing from Messina Centrale and arriving at Bergamo via Milano Centrale. The journey, including transfers, takes approximately 18h 49m.
The distance between Messina and Bergamo is 1113 km.
The best way to get from Messina to Bergamo without a car is to ferry and train which takes 11h 21m and costs .
It takes approximately 5h 18m to get from Messina to Bergamo, including transfers.
Messina to Bergamo train services, operated by Trenitalia Intercity Night, depart from Messina Centrale station.
Messina to Bergamo train services, operated by Trenitalia Intercity Night, arrive at Milano Centrale station.
There are 2369+ hotels available in Bergamo.
What companies run services between Messina, Italy and Bergamo, Italy?
There is no direct connection from Messina to Bergamo. However, you can take the train to Catania Centrale, walk to Catania, take the bus to Catania Airport, walk to Catania–Fontanarossa Airport (CTA) airport, then fly to Il Caravaggio International Airport (BGY). Alternatively, you can take a ferry from Messina Marittima to Bergamo via Villa S.Giovanni, Villa S.Giovanni, and Milano Centrale in around 11h 21m.
- Website
- ryanair.com
Flights from Catania–Fontanarossa Airport to Il Caravaggio International Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- €40–200
Flights from Catania–Fontanarossa Airport to Il Caravaggio International Airport via Pescara
- Ave. Duration
- 3h 30m
- When
- Thursday
- Estimated price
- €40–200
Flights from Catania–Fontanarossa Airport to Verona Villafranca Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- €55–230
Flights from Catania–Fontanarossa Airport to Verona Villafranca Airport via Cagliari
- Ave. Duration
- 4h 2m
- When
- Wednesday and Tuesday
- Estimated price
- €55–230
Flights from Catania–Fontanarossa Airport to Milano Malpensa Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- €45–160
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Messina Centrale to Catania Centrale
- Ave. Duration
- 2h 3m
- Frequency
- Hourly
- Estimated price
- €11–19
- Website
- Trenitalia
Train from Messina Centrale to Catania Centrale
- Ave. Duration
- 2h 3m
- Frequency
- Hourly
- Estimated price
- €11–19
- Website
- Trenitalia
Train from Messina Centrale to Catania Centrale
- Ave. Duration
- 2h 3m
- Frequency
- Hourly
- Estimated price
- €11–19
- Website
- Trenitalia
Train from Messina Centrale to Catania Centrale
- Ave. Duration
- 2h 3m
- Frequency
- Hourly
- Estimated price
- €11–19
- Website
- Trenitalia
- Phone
- +39 0965644747
- [email protected]
- Website
- autolineefederico.it
Bus from Villa San Giovanni Station to Bergamo Central Bus Station Bartolomeo Bono
- Ave. Duration
- 18h 45m
- Frequency
- Once daily
- Estimated price
- €55–80
- Schedules at
- autolineefederico.it
- Phone
- +39.06.5210550
- Website
- Trenitalia
Ferry from Messina Marittima to Villa S.Giovanni
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Website
- Trenitalia
Ferry from Messina Marittima to Villa S.Giovanni
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Website
- Trenitalia
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
Travelling by boat in Italy
Read the travel guide







