There are 9 ways to get from Thessaloníki to Bergamo by plane, bus, car, train, or busferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Il Caravaggio International Airport
best- Fly from Thessaloniki Airport Makedonia (SKG) to Il Caravaggio International Airport (BGY)plane SKG - BGY
4h 52m€47–152Bus
- Take the bus from Thessaloníki to Pristinabus
- Take the bus from Pristina to Verona Porta Nuovabus
- Take the bus from Verona to Bergamobus 423 / ...
21h 13m€117–128Drive 1,574.1 km
- Drive from Thessaloníki to Bergamocar 1,574.1 km
15h 3m€283–409Fly to Milan Linate Airport
- Fly from Thessaloniki Airport Makedonia (SKG) to Milan Linate Airport (LIN)plane SKG - LIN
8h 57m€157–522Fly to Milano Malpensa Airport, train
- Fly from Thessaloniki Airport Makedonia (SKG) to Milano Malpensa Airport (MXP)plane SKG - MXP
- Take the train from Malpensa Aeroporto T1 to Milano Centraletrain
- Take the train from Milano Centrale to Bergamotrain
7h 35m€55–174Bus, train
- Take the bus from Thessaloníki to Pristinabus
- Take the bus from Pristina to Chiassobus
- Take the train from Chiasso to Milano Centraletrain S11
- Take the train from Milano Centrale to Bergamotrain Re2
22h 8mBus, bus and ferry, train
- Take the bus from Thessaloniki Macedonia KTEL Bus Station to Ioanninabus
- Take the bus from Ioannina to Vlorëbus
- Take the busferry from Vlorë to Brindisi - Piazza Capitanerie di Portobusferry
- Take the train from Brindisi to Milano Centraletrain Fr
- Take the train from Milano Centrale to Bergamotrain Re2
24h 29mBus via Tirana
- Take the bus from Thessaloníki to Tirana, Terminali Lindor I Autobusavebus
- Take the bus from Tirana, Terminali Lindor I Autobusave to Bergamobus
34h 52mBus via Tirana #2
- Take the bus from Thessaloníki to Tiranëbus
- Take the bus from Tirana to Bergamobus
37h 40m
Thessaloniki Airport Makedonia (SKG) to Il Caravaggio International Airport (BGY) flights
Questions & Answers
The cheapest way to get from Thessaloníki to Bergamo is to fly which costs €45 - €160 and takes 4h 52m.
The fastest way to get from Thessaloníki to Bergamo is to fly which takes 4h 52m and costs €45 - €160.
No, there is no direct bus from Thessaloníki to Bergamo. However, there are services departing from Thessaloníki and arriving at Bergamo via Pristina and Verona. The journey, including transfers, takes approximately 21h 13m.
The distance between Thessaloníki and Bergamo is 1235 km. The road distance is 1574.1 km.
The best way to get from Thessaloníki to Bergamo without a car is to bus which takes 21h 13m and costs €110 - €130.
It takes approximately 4h 52m to get from Thessaloníki to Bergamo, including transfers.
Thessaloníki to Bergamo bus services, operated by Barileva Turist, depart from Thessaloníki station.
The best way to get from Thessaloníki to Bergamo is to fly which takes 4h 52m and costs €45 - €160. Alternatively, you can bus, which costs €110 - €130 and takes 21h 13m.
Thessaloníki to Bergamo bus services, operated by Barileva Turist, arrive at Pristina station.
Bergamo is 1h behind Thessaloníki. It is currently 7:41 PM in Thessaloníki and 6:41 PM in Bergamo.
What companies run services between Thessaloníki, Greece and Bergamo, Italy?
Ryanair flies from Thessaloniki Airport Makedonia (SKG) to Il Caravaggio International Airport (BGY) 6 times a week. Alternatively, you can take a bus from Thessaloníki to Bergamo via Pristina, Verona Porta Nuova, and Verona in around 21h 13m.
- Website
- lufthansa.com
Flights from Thessaloniki Airport Makedonia to Milan Linate Airport via Frankfurt
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- €85–270
Flights from Thessaloniki Airport Makedonia to Milan Linate Airport via Munich
- Ave. Duration
- 6h 2m
- When
- Every day
- Estimated price
- €75–310
Flights from Thessaloniki Airport Makedonia to Milano Malpensa Airport via Munich
- Ave. Duration
- 4h 55m
- When
- Monday, Friday, and Sunday
- Estimated price
- €75–250
- Website
- ryanair.com
Flights from Thessaloniki Airport Makedonia to Il Caravaggio International Airport
- Ave. Duration
- 2h 10m
- When
- Saturday to Sunday
- Estimated price
- €45–130
- Website
- eurowings.com
Flights from Thessaloniki Airport Makedonia to Milan Linate Airport via Stuttgart
- Ave. Duration
- 5h 15m
- When
- Sunday
- Estimated price
- €60–250
- Website
- easyjet.com
Flights from Thessaloniki Airport Makedonia to Milano Malpensa Airport
- Ave. Duration
- 2h 25m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- €40–170
- Website
- airserbia.com
Flights from Thessaloniki Airport Makedonia to Milano Malpensa Airport via Belgrade
- Ave. Duration
- 5h
- When
- Monday, Wednesday, Thursday, Friday, Sunday, and Saturday
- Estimated price
- €85–210
- Website
- austrian.com
Flights from Thessaloniki Airport Makedonia to Milan Linate Airport via Vienna
- Ave. Duration
- 6h 45m
- When
- Every day
- Estimated price
- €85–310
- Website
- en.aegeanair.com
Flights from Thessaloniki Airport Makedonia to Milano Malpensa Airport
- Ave. Duration
- 2h 10m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €50–180
- Website
- swiss.com
Flights from Thessaloniki Airport Makedonia to Milano Malpensa Airport via Zurich
- Ave. Duration
- 4h 15m
- When
- Tuesday, Saturday, and Sunday
- Estimated price
- €70–240
- Phone
- +39 02 7249 4494
- [email protected]
- Website
- Trenord
Train from Malpensa Aeroporto T1 to Milano Centrale
- Ave. Duration
- 56 min
- Frequency
- Every 30 minutes
- Estimated price
- €4–6
- Website
- Trenord
Train from Milano Centrale to Bergamo
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- €4–6
- Website
- Trenord
Train from Milano Centrale to Bergamo
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- €4–6
- Website
- Trenord
Train from Milano Centrale to Bergamo
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- €4–6
- Website
- Trenord
Train from Chiasso to Milano Centrale
- Ave. Duration
- 46 min
- Frequency
- Hourly
- Estimated price
- €18–55
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +39 06 68475475
- Website
- Trenitalia Frecce
Train from Brindisi to Milano Centrale
- Ave. Duration
- 8h 41m
- Frequency
- Every 4 hours
- Estimated price
- €140–280
- Schedules at
- Trenitalia Frecce
- Phone
- +39 06 68475475
- Website
- Trenitalia Intercity
Train from Brindisi to Milano Centrale
- Ave. Duration
- 12h 19m
- Frequency
- Every 4 hours
- Estimated price
- €100–220
- Website
- Trenitalia Intercity
- Phone
- +383 44 162 498
- [email protected]
- Website
- Barileva Turist
Bus from Thessaloníki to Pristina
- Ave. Duration
- 3h 58m
- Frequency
- Once daily
- Estimated price
- €18–23
- Website
- Barileva Turist
Bus from Thessaloníki to Pristina
- Ave. Duration
- 3h 58m
- Frequency
- Once daily
- Estimated price
- €18–23
- Website
- Barileva Turist
- Phone
- + 383 (0) 44 542 029
- [email protected]
- Website
- Sharr Travel
Bus from Thessaloníki to Pristina
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- €20
- Website
- Sharr Travel
Bus from Thessaloníki to Pristina
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- €20
- Website
- Sharr Travel
Bus from Pristina to Chiasso
- Ave. Duration
- 14h 18m
- Frequency
- Twice a week
- Website
- Sharr Travel
- Phone
- +38349112555
- Website
- facebook.com
Bus from Thessaloníki to Pristina
- Ave. Duration
- 7h
- Frequency
- Twice a week
- Estimated price
- €20
- Schedules at
- facebook.com
Bus from Thessaloníki to Pristina
- Ave. Duration
- 7h
- Frequency
- Twice a week
- Estimated price
- €20
- Schedules at
- facebook.com
- Phone
- +39 333 916 3531
- [email protected]
- Website
- Harea Travel
Bus from Pristina to Verona Porta Nuova
- Ave. Duration
- 14h 28m
- Frequency
- Twice daily
- Estimated price
- €90
- Website
- Harea Travel
- Phone
- + 383 044 233 555
- Website
- sabagroup.eu
Bus from Pristina to Verona Porta Nuova
- Ave. Duration
- 18h 54m
- Frequency
- Twice a week
- Schedules at
- facebook.com
- Phone
- +383 44 225 800
- [email protected]
- Website
- planetreisen.eu
Bus from Pristina to Verona Porta Nuova
- Ave. Duration
- 13h 48m
- Frequency
- Once a week
- Schedules at
- planetreisen.eu
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Verona to Bergamo
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- €9–16
- Website
- Flixbus
- Phone
- +39 049 8241199
- [email protected]
- Website
- fsbusitalia.it
Bus from Verona to Bergamo
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- €11–14
- Schedules at
- fsbusitalia.it
- Phone
- +302651083071
- [email protected]
- Website
- KTEL Ioanninon
Bus from Thessaloniki Macedonia KTEL Bus Station to Ioannina
- Ave. Duration
- 3h 30m
- Frequency
- 5 times a day
- Estimated price
- €24–35
- Website
- KTEL Ioanninon
- Phone
- +355 68 407 6607
- [email protected]
- Website
- facebook.com
Bus from Ioannina to Vlorë
- Ave. Duration
- 2h 45m
- Frequency
- Twice daily
- Schedules at
- facebook.com
- Phone
- +393293958604
- [email protected]
- Website
- pistoia-viaggi.it
Busferry from Vlorë to Brindisi - Piazza Capitanerie di Porto
- Ave. Duration
- 4h 26m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
- Phone
- +355 67 604 2191
- Website
- facebook.com
Bus from Thessaloníki to Tirana, Terminali Lindor I Autobusave
- Ave. Duration
- 12h 52m
- Frequency
- Once daily
- Schedules at
- autobus.al
- Phone
- +355 69 617 8170
- [email protected]
- Website
- facebook.com
Bus from Tirana, Terminali Lindor I Autobusave to Bergamo
- Ave. Duration
- 21h
- Frequency
- 3 times a week
- Estimated price
- €70
- Schedules at
- Diamant Travel
- Phone
- +30 2310241545
- [email protected]
- Website
- Crazy Holidays
Bus from Thessaloníki to Tiranë
- Ave. Duration
- 13h 30m
- Frequency
- Once daily
- Estimated price
- €40–80
- Website
- Crazy Holidays
- Phone
- +355 69 209 3508
- [email protected]
Bus from Tirana to Bergamo
- Ave. Duration
- 23h 4m
- Frequency
- Once a week
- Schedules at
- Aleks Viaggi
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
Getting to Milan from the airport
Read the travel guide
More Questions & Answers
Yes, the driving distance between Thessaloníki to Bergamo is 1574 km. It takes approximately 15h 3m to drive from Thessaloníki to Bergamo.
Book your Thessaloníki to Bergamo bus tickets online with Omio.
There are 2413+ hotels available in Bergamo.










































