There are 9 ways to get from Crete to Bergamo by plane, car ferry, bus, busferry, 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.
Fly Heraklion International Airport, “Nikos Kazantzakis” to Il Caravaggio International Airport
best- Fly from Heraklion International Airport, “Nikos Kazantzakis” (HER) to Il Caravaggio International Airport (BGY)plane HER - BGY
4h 52m€61–351Fly Heraklion International Airport, “Nikos Kazantzakis” to Milano Malpensa Airport, train
cheapest- Fly from Heraklion International Airport, “Nikos Kazantzakis” (HER) to Milano Malpensa Airport (MXP)plane HER - MXP
- Take the train from Malpensa Aeroporto T1 to Milano Centraletrain
- Take the train from Milano Centrale to Bergamotrain
7h 30m€44–213Car ferry, bus, bus and ferry, train
- Take the carferry from Heraklion Port to Port of Piraeuscarferry
- Take the bus from Piraeus to Durrësbus
- Take the busferry from Durrës to Roma, Autostazione Tiburtinabusferry
- Take the train from Roma Tiburtina to Milano Centraletrain
- Take the train from Milano Centrale to Bergamotrain Re2
33h 52mFly Chania International Airport to Il Caravaggio International Airport
- Fly from Chania International Airport (CHQ) to Il Caravaggio International Airport (BGY)plane CHQ - BGY
5h 15m€73–319Fly Chania International Airport to Milano Malpensa Airport, train
- Fly from Chania International Airport (CHQ) to Milano Malpensa Airport (MXP)plane CHQ - MXP
- Take the train from Malpensa Aeroporto T1 to Milano Centraletrain
- Take the train from Milano Centrale to Bergamotrain
8h 3m€96–371Bus and ferry, train
- Take the busferry from Heraklion Port to Tiranabusferry
- Take the busferry from Durrës to Roma, Autostazione Tiburtinabusferry
- Take the train from Roma Tiburtina to Milano Centraletrain
- Take the train from Milano Centrale to Bergamotrain Re2
40h 48mBus and ferry, bus via Tirana
- Take the busferry from Heraklion Port to Tiranabusferry
- Take the bus from Tirana to Bergamobus
2dBus and ferry, bus
- Take the busferry from Heraklion Port to Tiranabusferry
- Take the bus from Tirana to Bergamobus
2d 1hBus and ferry, bus via Ioánnina
- Take the busferry from Heraklion to Ioanninabusferry
- Take the bus from Ioannina to Vlore , stationbus
- Take the bus from Vlore , station to Bergamobus
2d 1h
Heraklion International Airport, “Nikos Kazantzakis” (HER) to Il Caravaggio International Airport (BGY) flights
Questions & Answers
The cheapest way to get from Crete to Bergamo is to fly and train which costs €40 - €220 and takes 7h 30m.
The fastest way to get from Crete to Bergamo is to fly which takes 4h 52m and costs €60 - €360.
No, there is no direct bus from Crete to Bergamo. However, there are services departing from Heraklion Port and arriving at Bergamo via Terminal B and Tirana. The journey, including transfers, takes approximately 2 days 0h.
The distance between Crete and Bergamo is 1737 km.
The best way to get from Crete to Bergamo without a car is to car ferry and bus and bus and ferry and train which takes 33h 52m and costs .
It takes approximately 4h 52m to get from Crete to Bergamo, including transfers.
Crete to Bergamo bus services, operated by Alb Trans, depart from Heraklion Port station.
Crete to Bergamo bus services, operated by Alb Trans, arrive at Tirana station.
Bergamo is 1h behind Crete. It is currently 9:39 PM in Crete and 8:39 PM in Bergamo.
There are 2369+ hotels available in Bergamo.
What companies run services between Crete, Greece and Bergamo, Italy?
Ryanair and Neos fly from Heraklion International Airport, “Nikos Kazantzakis” (HER) to Il Caravaggio International Airport (BGY) 5 times a week.
- Website
- ryanair.com
Flights from Heraklion International Airport, “Nikos Kazantzakis” to Il Caravaggio International Airport
- Ave. Duration
- 2h 45m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €60–350
Flights from Heraklion International Airport, “Nikos Kazantzakis” to Il Caravaggio International Airport via Thessaloniki
- Ave. Duration
- 4h 20m
- When
- Tuesday
- Estimated price
- €60–350
Flights from Chania International Airport to Il Caravaggio International Airport
- Ave. Duration
- 2h 45m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- €50–230
Flights from Chania International Airport to Il Caravaggio International Airport via Bari
- Ave. Duration
- 5h 15m
- When
- Tuesday and Saturday
- Estimated price
- €50–230
Flights from Heraklion International Airport, “Nikos Kazantzakis” to Milano Malpensa Airport
- Ave. Duration
- 2h 55m
- When
- Monday, Wednesday, Thursday, and Saturday
- Estimated price
- €40–180
- Phone
- +39 06 8937 1892
- Website
- Italo Treno
Train from Roma Tiburtina to Milano Centrale
- Ave. Duration
- 3h 5m
- Frequency
- Hourly
- Estimated price
- €75–140
- Website
- Italo Treno
Train from Roma Tiburtina to Milano Centrale
- Ave. Duration
- 3h 5m
- Frequency
- Hourly
- Estimated price
- €75–140
- Website
- Italo Treno
- Phone
- +2105203350
- Website
- top-lines.gr
Bus from Piraeus to Durrës
- Ave. Duration
- 9h 50m
- Frequency
- Twice daily
- Estimated price
- €45
- Schedules at
- top-lines.gr
- Phone
- +30 210 710 7 710
- [email protected]
- Website
- Seajets
Car ferry from Heraklion Port to Port of Piraeus
- Ave. Duration
- 7h 50m
- Frequency
- Twice daily
- Estimated price
- €130–330
- Website
- Seajets
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
Getting around the Cyclades
Read the travel guide
Getting to Milan from the airport
Read the travel guide












