There are 10 ways to get from Bergamo to Greece by plane, train, busferry, bus, 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.
Fly to Thessaloniki Airport Makedonia
best- Fly from Il Caravaggio International Airport (BGY) to Thessaloniki Airport Makedonia (SKG)plane BGY - SKG
3h 8m€62–295Fly to Athens International Airport
cheapest- Fly from Il Caravaggio International Airport (BGY) to Athens International Airport (ATH)plane BGY - ATH
3h 30m€60–223Train, bus and ferry, bus
- Take the train from Bergamo to Milano Centraletrain Re2
- Take the train from Milano Centrale to Reggio Emilia Avtrain Fr
- Take the train from Reggio Emilia Av to Brindisitrain Fr
- Take the busferry from Brindisi - Piazza Capitanerie di Porto to Vlorëbusferry
- Take the bus from Vlorë to Athensbus
27h 11mDrive 2,021.8 km
- Drive from Bergamo to Athenscar 2,021.8 km
20h 9m€370–534Fly to Rhodes International Airport
- Fly from Il Caravaggio International Airport (BGY) to Rhodes International Airport (RHO)plane BGY - RHO
3h 20m€62–171Fly to Heraklion International Airport, “Nikos Kazantzakis”
- Fly from Il Caravaggio International Airport (BGY) to Heraklion International Airport, “Nikos Kazantzakis” (HER)plane BGY - HER
2h 57m€65–349Train, bus
- Take the train from Bergamo to Bresciatrain R1 / ...
- Take the train from Brescia to Padovatrain Fr
- Take the bus from Padova to Skopje, Transporten Centarbus
- Take the train from Skopje to Gevgelijatrain 631 / ...
- Take the bus from Gevgelija to Thessaloníkibus
- Take the train from Thessaloniki to Athenstrain Ic
33h 6m€125–280Bus
- Take the bus from Bergamo to Tiranabus
- Take the bus from Tirana to Athensbus
34h 35mBus via Lushnjë
- Take the bus from Bergamo to Lushnjëbus
- Take the bus from Lushnjë to Athensbus
36h 12m€110Bus via Tirana
- Take the bus from Stazione Autolinee Bergamo to Tiranabus
- Take the bus from Tirana to Athensbus
39h 5m
Il Caravaggio International Airport (BGY) to Thessaloniki Airport Makedonia (SKG) flights
Questions & Answers
The cheapest way to get from Bergamo to Greece is to fly which costs €55 - €230 and takes 3h 30m.
The fastest way to get from Bergamo to Greece is to fly which takes 2h 57m and costs €65 - €350.
No, there is no direct bus from Bergamo to Greece. However, there are services departing from Bergamo and arriving at Athens via Tirana. The journey, including transfers, takes approximately 34h 35m.
The distance between Bergamo and Greece is 1235 km. The road distance is 2021.8 km.
The best way to get from Bergamo to Greece without a car is to train and bus and ferry and bus which takes 27h 11m and costs .
It takes approximately 3h 8m to get from Bergamo to Greece, including transfers.
Bergamo to Greece bus services, operated by Aleks Viaggi, depart from Bergamo station.
The best way to get from Bergamo to Greece is to fly which takes 3h 8m and costs €60 - €300. Alternatively, you can bus, which costs and takes 34h 35m.
Bergamo to Greece bus services, operated by Aleks Viaggi, arrive at Tirana station.
Greece is 1h ahead of Bergamo. It is currently 8:13 PM in Bergamo and 9:13 PM in Greece.
What companies run services between Bergamo, Italy and Greece?
Ryanair flies from Il Caravaggio International Airport (BGY) to Thessaloniki Airport Makedonia (SKG) 6 times a week. Alternatively, you can take a bus from Bergamo to Athens via Tirana in around 34h 35m.
- Website
- ryanair.com
Flights from Il Caravaggio International Airport to Thessaloniki Airport Makedonia
- Ave. Duration
- 2h 5m
- When
- Saturday to Sunday
- Estimated price
- €55–270
Flights from Il Caravaggio International Airport to Rhodes International Airport
- Ave. Duration
- 2h 50m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €80–170
Flights from Il Caravaggio International Airport to Heraklion International Airport, “Nikos Kazantzakis”
- Ave. Duration
- 2h 40m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €60–350
Flights from Il Caravaggio International Airport to Heraklion International Airport, “Nikos Kazantzakis” via Thessaloniki Airport Makedonia
- Ave. Duration
- 4h 35m
- When
- Friday
- Estimated price
- €60–350
Flights from Il Caravaggio International Airport to Athens International Airport
- Ave. Duration
- 2h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €60–210
- Phone
- +39 02 7249 4494
- [email protected]
- Website
- Trenord
Train from Bergamo to Milano Centrale
- Ave. Duration
- 52 min
- Frequency
- Hourly
- Estimated price
- €4–6
- Website
- Trenord
Train from Bergamo to Brescia
- Ave. Duration
- 57 min
- Frequency
- Hourly
- Estimated price
- €4–6
- Website
- Trenord
- Phone
- +393293958604
- [email protected]
- Website
- pistoia-viaggi.it
Busferry from Brindisi - Piazza Capitanerie di Porto to Vlorë
- Ave. Duration
- 4h 28m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
Bus from Stazione Autolinee Bergamo to Tirana
- Ave. Duration
- 23h 35m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
Want to know more about travelling around Greece
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
Getting around the Cyclades
Read the travel guide
Italy Travel Guides
Read the travel guide
More Questions & Answers
Yes, the driving distance between Bergamo to Greece is 2022 km. It takes approximately 20h 9m to drive from Bergamo to Greece.
There are 13491+ hotels available in Greece.









