There are 8 ways to get from Elgin to Crete by bus, plane, 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.
Bus to Aberdeen Airport, fly to Heraklion International Airport, “Nikos Kazantzakis”
best- Take the bus from Elgin station to Aberdeen Airportbus
- Fly from Aberdeen Airport (ABZ) to Heraklion International Airport, “Nikos Kazantzakis” (HER)plane ABZ - HER
9h 45m€123–389Bus to Aberdeen Airport, fly to Chania International Airport
cheapest- Take the bus from Elgin station to Aberdeen Airportbus
- Fly from Aberdeen Airport (ABZ) to Chania International Airport (CHQ)plane ABZ - CHQ
11h 9m€99–418Train, bus, bus and ferry
- Take the train from Elgin to Aberdeentrain
- Take the train from Aberdeen to King's Crosstrain
- Take the train from London St Pancras Intl to Paris Nordtrain
- Take the bus from Paris Nord to Tiranabus
- Take the busferry from Tirana to Heraklion Portbusferry
3d 2hTrain to Inverness Dalcross Airport, fly to Heraklion International Airport, “Nikos Kazantzakis”
- Take the train from Elgin to Inverness Airport Stationtrain
- Fly from Inverness Dalcross Airport (INV) to Heraklion International Airport, “Nikos Kazantzakis” (HER)plane INV - HER
10h 4m€106–377Train to Inverness Dalcross Airport, fly to Chania International Airport
- Take the train from Elgin to Inverness Airport Stationtrain
- Fly from Inverness Dalcross Airport (INV) to Chania International Airport (CHQ)plane INV - CHQ
10h 42m€132–476Train, train to Edinburgh Airport, fly to Heraklion International Airport, “Nikos Kazantzakis”
- Take the train from Elgin to Aberdeentrain
- Take the train from Aberdeen to Haymarkettrain
- Fly from Edinburgh Airport (EDI) to Heraklion International Airport, “Nikos Kazantzakis” (HER)plane EDI - HER
11h 38mBus, bus and ferry
- Take the bus from Bus Station to Union Square Bus Stationbus M96
- Take the bus from Union Square Bus Station to London Victoriabus
- Take the bus from London Victoria to Doverbus 700 / ...
- Take the bus from Dover to Antwerp Rooseveltplaatsbus
- Take the bus from Antwerpen-Centraal to Tiranabus
- Take the busferry from Tirana to Heraklion Portbusferry
3d 3hTrain, bus, bus and ferry via Prague
- Take the train from Elgin to Edinburgh Waverleytrain
- Take the train from Edinburgh Waverley to Sheffieldtrain
- Take the bus from Sheffield to Praha, ÚAN Florencbus
- Take the bus from Praha, ÚAN Florenc to Thessalonikibus
- Take the busferry from Thessaloniki to Heraklionbusferry
3d 3h
Aberdeen Airport (ABZ) to Heraklion International Airport, “Nikos Kazantzakis” (HER) flights
Questions & Answers
The cheapest way to get from Elgin to Crete is to train and fly which costs €100 - €380 and takes 10h 4m.
The fastest way to get from Elgin to Crete is to bus and fly which takes 9h 45m and costs €120 - €390.
No, there is no direct bus from Elgin station to Crete. However, there are services departing from Bus Station and arriving at Heraklion Port via Union Square Bus Station, London Victoria, Dover, Antwerpen-Centraal and Tirana. The journey, including transfers, takes approximately 3 days 3h.
The distance between Elgin and Crete is 3273 km.
The best way to get from Elgin to Crete without a car is to train and bus and bus and ferry which takes 3 days 2h and costs .
It takes approximately 9h 45m to get from Elgin to Crete, including transfers.
Elgin to Crete bus services, operated by Stagecoach Bluebird, depart from Bus Station.
Elgin to Crete bus services, operated by Stagecoach Bluebird, arrive at Union Square Bus Station.
Crete is 2h ahead of Elgin. It is currently 3:18 PM in Elgin and 5:18 PM in Crete.
There are 2894+ hotels available in Crete.
What companies run services between Elgin, Scotland and Crete, Greece?
There is no direct connection from Elgin to Crete. However, you can take the bus to Aberdeen Airport, walk to Aberdeen Airport (ABZ) airport, fly to Heraklion International Airport, “Nikos Kazantzakis” (HER), walk to Irakleion Airport, then take the line 6 bus to Néa Alikarnassós. Alternatively, you can take a train from Elgin to Heraklion Port via Aberdeen, London Kings Cross, London St Pancras Intl, Paris Nord, Paris Nord, Tirana, and Tirana in around 3d 2h.
- Website
- easyjet.com
Flights from Aberdeen Airport to Heraklion International Airport, “Nikos Kazantzakis” via London Luton
- Ave. Duration
- 9h 30m
- When
- Monday
- Estimated price
- €120–370
Flights from Inverness Dalcross Airport to Heraklion International Airport, “Nikos Kazantzakis” via London Gatwick
- Ave. Duration
- 9h 2m
- When
- Wednesday, Thursday, and Sunday
- Estimated price
- €130–370
Flights from Inverness Dalcross Airport to Heraklion International Airport, “Nikos Kazantzakis” via London Luton
- Ave. Duration
- 10h 10m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- €120–360
Flights from Aberdeen Airport to Chania International Airport via London Luton
- Ave. Duration
- 12h 15m
- When
- Sunday
- Estimated price
- €120–370
Flights from Aberdeen Airport to Chania International Airport via Amsterdam Schiphol
- Ave. Duration
- 8h 12m
- When
- Tuesday and Friday
- Estimated price
- €120–370
Flights from Inverness Dalcross Airport to Chania International Airport via Bristol
- Ave. Duration
- 7h 25m
- When
- Tuesday and Saturday
- Estimated price
- €130–370
Flights from Inverness Dalcross Airport to Chania International Airport via London Gatwick
- Ave. Duration
- 10h 2m
- When
- Monday, Saturday, and Sunday
- Estimated price
- €120–370
Flights from Inverness Dalcross Airport to Chania International Airport via Amsterdam Schiphol
- Ave. Duration
- 9h 30m
- When
- Tuesday and Friday
- Estimated price
- €120–360
Flights from Edinburgh Airport to Heraklion International Airport, “Nikos Kazantzakis”
- Ave. Duration
- 4h 30m
- When
- Tuesday, Wednesday, and Saturday
- Estimated price
- €95–290
- Website
- klm.com
Flights from Aberdeen Airport to Heraklion International Airport, “Nikos Kazantzakis” via Amsterdam Schiphol
- Ave. Duration
- 6h 47m
- When
- Wednesday to Saturday
- Estimated price
- €150–700
Flights from Inverness Dalcross Airport to Heraklion International Airport, “Nikos Kazantzakis” via Amsterdam Schiphol
- Ave. Duration
- 8h 40m
- When
- Thursday, Saturday, and Sunday
- Estimated price
- €150–700
- Website
- britishairways.com
Flights from Inverness Dalcross Airport to Heraklion International Airport, “Nikos Kazantzakis” via London Heathrow
- Ave. Duration
- 6h 40m
- When
- Wednesday
- Estimated price
- €120–650
Flights from Aberdeen Airport to Chania International Airport via London Heathrow
- Ave. Duration
- 8h 45m
- When
- Saturday
- Estimated price
- €120–650
Flights from Inverness Dalcross Airport to Chania International Airport via London Heathrow
- Ave. Duration
- 7h 55m
- When
- Saturday
- Estimated price
- €120–650
- Website
- jet2.com
Flights from Inverness Dalcross Airport to Heraklion International Airport, “Nikos Kazantzakis” via Birmingham
- Ave. Duration
- 6h 50m
- When
- Monday
- Estimated price
- €90–350
Flights from Inverness Dalcross Airport to Chania International Airport via Manchester
- Ave. Duration
- 6h 45m
- When
- Friday
- Estimated price
- €95–360
Flights from Edinburgh Airport to Heraklion International Airport, “Nikos Kazantzakis”
- Ave. Duration
- 4h 25m
- When
- Monday and Thursday
- Estimated price
- €75–280
- Website
- ryanair.com
Flights from Aberdeen Airport to Chania International Airport via Krakow
- Ave. Duration
- 11h 10m
- When
- Tuesday
- Estimated price
- €95–320
- Website
- flysas.com
Flights from Aberdeen Airport to Chania International Airport via Copenhagen
- Ave. Duration
- 13h 20m
- When
- Wednesday
- Estimated price
- €130–550
- Website
- wizzair.com
Flights from Aberdeen Airport to Chania International Airport via London Luton
- Ave. Duration
- 10h 5m
- When
- Monday
- Estimated price
- €75–310
- Website
- en.aegeanair.com
Flights from Edinburgh Airport to Heraklion International Airport, “Nikos Kazantzakis” via Athens
- Ave. Duration
- 6h 15m
- When
- Wednesday and Saturday
- Estimated price
- €120–400
- Phone
- +44 344 811 0141
- Website
- scotrail.co.uk
Train from Elgin to Aberdeen
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- €35–65
- Website
- https://www.scotrail.co.uk/
Train from Elgin to Inverness Airport Station
- Ave. Duration
- 32 min
- Frequency
- Hourly
- Estimated price
- €14–26
- Website
- https://www.scotrail.co.uk/
- Website
- virgintrainseastcoast.com
Train from Aberdeen to King's Cross
- Ave. Duration
- 7h 7m
- Frequency
- 3 times a day
- Schedules at
- virgintrainseastcoast.com
Train from Aberdeen to Haymarket
- Ave. Duration
- 2h 27m
- Frequency
- 4 times a day
- Schedules at
- virgintrainseastcoast.com
- Website
- eurostar.com
Train from London St Pancras Intl to Paris Nord
- Ave. Duration
- 2h 28m
- Frequency
- Hourly
- Schedules at
- eurostar.com
- Website
- scotrail.co.uk
Train from Aberdeen to Haymarket
- Ave. Duration
- 2h 15m
- Frequency
- Every 3 hours
- Schedules at
- scotrail.co.uk
Train from Elgin to Edinburgh Waverley
- Ave. Duration
- 4h 1m
- Frequency
- 6 times a week
- Schedules at
- scotrail.co.uk
- Website
- crosscountrytrains.co.uk
Train from Aberdeen to Haymarket
- Ave. Duration
- 2h 18m
- Frequency
- Twice daily
- Schedules at
- crosscountrytrains.co.uk
Train from Edinburgh Waverley to Sheffield
- Ave. Duration
- 3h 49m
- Frequency
- Hourly
- Schedules at
- crosscountrytrains.co.uk
- Phone
- +355 69 232 8000
- anumitravel@gmail.com
- Website
- facebook.com
Bus from Paris Nord to Tirana
- Ave. Duration
- 36h
- Frequency
- Once a week
- Schedules at
- facebook.com
Bus from Antwerpen-Centraal to Tirana
- Ave. Duration
- 24h
- Frequency
- Twice a week
- Estimated price
- €130
- Schedules at
- facebook.com
- Phone
- +355 42 239 203 / +355 69 400 4075
- albtrans06@yahoo.com
- Website
- facebook.com
Busferry from Tirana to Heraklion Port
- Ave. Duration
- 24h
- Frequency
- Once daily
- Website
- https://www.facebook.com/profile.php?id=100063548259783
- Website
- traveline.info
Bus from Bus Station to Union Square Bus Station
- Ave. Duration
- 2h
- Frequency
- Hourly
- Schedules at
- traveline.info
- Website
- traveline.info
Bus from Union Square Bus Station to London Victoria
- Ave. Duration
- 13h 20m
- Frequency
- Twice daily
- Schedules at
- traveline.info
- Website
- global.flixbus.com
Bus from Union Square Bus Station to London Victoria
- Ave. Duration
- 13h 20m
- Frequency
- Once daily
- Schedules at
- global.flixbus.com
Bus from London Victoria to Dover
- Ave. Duration
- 2h 20m
- Frequency
- Every 2 hours
- Schedules at
- global.flixbus.com
Bus from Dover to Antwerp Rooseveltplaats
- Ave. Duration
- 4h 20m
- Frequency
- Once daily
- Schedules at
- global.flixbus.com
- Phone
- +421 55 680 73 06
- onlinepredaj@eurobus.sk
- Website
- eurobus.sk
Bus from Sheffield to Praha, ÚAN Florenc
- Ave. Duration
- 23h 58m
- Frequency
- 4 times a week
- Estimated price
- €70–180
- Website
- https://www.eurobus.sk/en
- Phone
- +30 210 92 33 33
- info@koronatravel.gr
- Website
- koronatravel.gr
Bus from Praha, ÚAN Florenc to Thessaloniki
- Ave. Duration
- 23h 50m
- Frequency
- Once a week
- Estimated price
- €90
- Schedules at
- koronatravel.gr
- Phone
- +30-2310540970
- info@simeonidistours.gr
- Website
- simeonidistours.gr
Bus from Praha, ÚAN Florenc to Thessaloniki
- Ave. Duration
- 30h
- Frequency
- Once a week
- Estimated price
- €80–170
- Website
- https://simeonidistours.gr/en/
- Phone
- +30 2810 246530
- info@ktelherlas.gr
- Website
- ktelherlas.gr
Busferry from Thessaloniki to Heraklion
- Ave. Duration
- 16h
- Frequency
- Once daily
- Estimated price
- €75–110
- Schedules at
- ktelherlas.gr
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
Travelling to the UK: What do I need to know?
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Getting around the Cyclades
Read the travel guide


























