There are 12 ways to get from Moscow to Crete by plane, train, bus, busferry, car, car ferry, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Domodedovo International Airport to Heraklion International Airport, “Nikos Kazantzakis”
best- Fly from Domodedovo International Airport (DME) to Heraklion International Airport, “Nikos Kazantzakis” (HER)plane DME - HER
19h 48m€204–609Fly Moscow Vnukovo to Heraklion International Airport, “Nikos Kazantzakis”
cheapest- Fly from Moscow Vnukovo (VKO) to Heraklion International Airport, “Nikos Kazantzakis” (HER)plane VKO - HER
10h 9m€102–475Train, bus, bus and ferry
- Take the train from Moskva Belorusskaia to Brest Ctrain
- Take the train from Terespol to Warszawa Wschodniatrain Ic
- Take the train from Warszawa Wschodnia to Rzeszow Glownytrain Ic / ...
- Take the bus from Rzeszów to Thessalonikibus
- Take the busferry from Thessaloniki to Heraklionbusferry
2d 16h€293–523Drive, car ferry
- Drive from Moscow to Port of Rafinacar
- Take the carferry from Port of Rafina to Mykonoscarferry
- Take the carferry from Mykonos to Heraklion Portcarferry
44h 56m€738–1,197Fly Sheremetyevo International Airport to Chania International Airport
- Fly from Sheremetyevo International Airport (SVO) to Chania International Airport (CHQ)plane SVO - CHQ
13h 8m€126–395Fly Zhukovsky International Airport to Heraklion International Airport, “Nikos Kazantzakis”
- Fly from Zhukovsky International Airport (ZIA) to Heraklion International Airport, “Nikos Kazantzakis” (HER)plane ZIA - HER
15h 17m€105–467Fly Sheremetyevo International Airport to Heraklion International Airport, “Nikos Kazantzakis”
- Fly from Sheremetyevo International Airport (SVO) to Heraklion International Airport, “Nikos Kazantzakis” (HER)plane SVO - HER
12h 35m€105–297Fly Sheremetyevo International Airport to Sitia Airport
- Fly from Sheremetyevo International Airport (SVO) to Sitia Airport (JSH)plane SVO - JSH
17h 33m€164–445Train, bus, car ferry
- Take the train from Moskva Belorusskaia to Brest Ctrain
- Take the bus from Brest Bus station to Warsaw Chopin Airportbus
- Take the bus from Warszawa Lotnisko Chopina to Rzeszówbus N1 / ...
- Take the bus from Rzeszów to Athensbus
- Take the carferry from Port of Piraeus to Heraklion Portcarferry
2d 20h€292–655Bus, bus and ferry
- Take the bus from Moscow International Bus Station to Chișinău, North Bus Stationbus
- Take the bus from Chişinău Northern Bus Station to Iașibus
- Take the bus from Iasi, Autogara Codreanu to Thessalonikibus
- Take the busferry from Thessaloniki to Heraklionbusferry
2d 23h€245–462Bus, ferry
- Take the bus from Salaryevo Bus Station to Chişinău Northern Bus Stationbus
- Take the bus from Chişinău Southern Bus to Stara Zagora Bus Stationbus
- Take the bus from Stara Zagora Central Bus Station to Piraeus Port Akti Kondilibus
- Take the ferry from Port of Piraeus to Heraklionferry Hsw
3d 17h€225–560Train, bus, ferry
- Take the train from Kiyevsky Railway Terminal to Krasnodar 1train
- Take the bus from Krasnodar-1 Bus station to Ankara bus stationbus
- Take the bus from Ankara to Marmarisbus
- Take the ferry from Marmaris to Port of Rhodesferry
- Take the ferry from Rhodes to Heraklionferry Bsf
4d 3h€291–460
Domodedovo International Airport (DME) to Heraklion International Airport, “Nikos Kazantzakis” (HER) flights
Comparing Your Travel Options
The cheapest way to get from Moscow to Crete is to fly which costs €100 - €300 and takes 12h 35m.
The fastest way to get from Moscow to Crete is to fly which takes 10h 9m and costs €100 - €480.
No, there is no direct bus from Moscow to Crete. However, there are services departing from Метро «Библиотека имени Ленина» and arriving at Heraklion via Moscow International Bus Station, Chişinău Northern Bus Station, Iasi, Autogara Codreanu and Thessaloniki. The journey, including transfers, takes approximately 2 days 23h.
The distance between Moscow and Crete is 2483 km.
The best way to get from Moscow to Crete without a car is to train and bus and bus and ferry which takes 2 days 16h and costs €290 - €550.
It takes approximately 19h 48m to get from Moscow to Crete, including transfers.
Moscow to Crete bus services, operated by Bon Voyage, depart from Moscow International Bus Station.
Moscow to Crete bus services, operated by Bon Voyage, arrive at Chișinău, North Bus Station.
There are 2891+ hotels available in Crete.
What companies run services between Moscow, Russia and Crete, Greece?
El Al, Israir, and Aegean Airlines fly from Domodedovo International Airport (DME) to Heraklion International Airport, “Nikos Kazantzakis” (HER) twice daily.
- Website
- en.aegeanair.com
Flights from Domodedovo International Airport to Heraklion International Airport, “Nikos Kazantzakis” via Tel Aviv
- Ave. Duration
- 17h 15m
- When
- Thursday
- Estimated price
- €200–600
Flights from Moscow Vnukovo to Heraklion International Airport, “Nikos Kazantzakis” via Istanbul
- Ave. Duration
- 7h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €170–460
Flights from Moscow Vnukovo to Heraklion International Airport, “Nikos Kazantzakis” via Sabiha Gokcen, Athens
- Ave. Duration
- 15h 5m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- €100–470
Flights from Sheremetyevo International Airport to Chania International Airport via Belgrade, Athens
- Ave. Duration
- 11h
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- €110–300
Flights from Zhukovsky International Airport to Heraklion International Airport, “Nikos Kazantzakis” via Istanbul
- Ave. Duration
- 11h 40m
- When
- Tuesday
- Estimated price
- €100–460
Flights from Sheremetyevo International Airport to Heraklion International Airport, “Nikos Kazantzakis” via Istanbul
- Ave. Duration
- 14h 25m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €100–460
Flights from Sheremetyevo International Airport to Heraklion International Airport, “Nikos Kazantzakis” via Belgrade, Athens
- Ave. Duration
- 11h 5m
- When
- Monday, Thursday, Wednesday, Friday, and Sunday
- Estimated price
- €100–290
Flights from Sheremetyevo International Airport to Sitia Airport via Belgrade, Athens
- Ave. Duration
- 14h 30m
- When
- Wednesday and Thursday
- Estimated price
- €160–440
Flights from Sheremetyevo International Airport to Sitia Airport via Erevan, Athens
- Ave. Duration
- 15h 25m
- When
- Tuesday, Wednesday, Saturday, Sunday, and Thursday
- Estimated price
- €230–950
Flights from Sheremetyevo International Airport to Sitia Airport via Istanbul, Athens
- Ave. Duration
- 17h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- €170–750
Flights from Sheremetyevo International Airport to Sitia Airport via Belgrade, Thessaloniki, Athens
- Ave. Duration
- 14h 30m
- When
- Wednesday
- Estimated price
- €160–440
- Phone
- 105
- Website
- Belarusian Railway
Train from Moskva Belorusskaia to Brest C
- Ave. Duration
- 14h 10m
- Frequency
- Once daily
- Estimated price
- €75–132
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- €75–85
- 2nd Class (Kupé)
- €132
- 1nd Class (SW)
- €240–280
Train from Moskva Belorusskaia to Brest C
- Ave. Duration
- 14h 10m
- Frequency
- Once daily
- Estimated price
- €75–132
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- €75–85
- 2nd Class (Kupé)
- €132
- 1nd Class (SW)
- €240–280
- Phone
- 0030 2108219900
- vsiamos@otenet.gr
- Website
- siamostours.com
Bus from Rzeszów to Thessaloniki
- Ave. Duration
- 23h 30m
- Frequency
- Once a week
- Estimated price
- €90–150
- Schedules at
- siamostours.com
Bus from Rzeszów to Athens
- Ave. Duration
- 32h
- Frequency
- Once a week
- Estimated price
- €90–200
- Schedules at
- siamostours.com
- Phone
- +30 210 710 7 710
- info@seajets.gr
- Website
- Seajets
Car ferry from Port of Rafina to Mykonos
- Ave. Duration
- 2h 25m
- Frequency
- 3 times a day
- Estimated price
- €50–120
- Website
- Seajets
Car ferry from Mykonos to Heraklion Port
- Ave. Duration
- 4h 20m
- Frequency
- 6 times a week
- Estimated price
- €95–220
- Website
- Seajets
Car ferry from Port of Piraeus to Heraklion Port
- Ave. Duration
- 7h 50m
- Frequency
- Twice daily
- Estimated price
- €120–280
- Website
- Seajets
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












