• Our partners include:

  • RailEurope
  • Deutsche Bahn
  • Trenitalia
  • SNCF
  • Flixbus
  • RENFE
  • Ouibus
  • BlaBlaCar
  • Booking.com
  • Skyscanner

There are 11 ways to get from Crete to Thermopílai by ferry, car ferry, car, train, bus and ferry, bus or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Ferry, car ferry, drive  •  9h 31m

  1. Take the ferry from Heraklion to Santorini
  2. Take the car ferry from Santorini to Piraeus
  3. Drive from Piraeus to Thermopílai

124€ - 181€

Cheapest option

Ferry, bus  •  13h 7m

  1. Take the ferry from Heraklion to Piraeus
  2. Take the bus from Athens to Lamia

52€ - 241€

9 alternative options

Ferry, Catamaran, train  •  12h 9m

  1. Take the ferry from Heraklion to Santorini
  2. Take the Catamaran from Santorini to Piraeus
  3. Take the train from Athens to Lilaia

142€ - 212€

Bus and ferry  •  12h 23m

  1. Take the bus and ferry from Heraklion to Lamia

63€ - 72€

Car ferry, train  •  13h 26m

  1. Take the car ferry from Heraklion to Piraeus
  2. Take the train from Athens to Bralos Αθήνα - Λειανοκλάδι

71€ - 170€

Fly Heraklion to Athens, train  •  6h 39m

  1. Fly from Heraklion (HER) to Athens (ATH) HER - ATH
  2. Take the train from Ska to Lilaia

71€ - 213€

Fly Sitia to Athens, train  •  5h 42m

  1. Fly from Sitia (JSH) to Athens (ATH) JSH - ATH
  2. Take the train from Ska to Lilaia

79€ - 241€

Fly Heraklion to Thessaloniki, train  •  7h 44m

  1. Fly from Heraklion (HER) to Thessaloniki (SKG) HER - SKG
  2. Take the train from Thessaloniki to Lianokladi

61€ - 223€

Fly Chania to Athens, train  •  8h 10m

  1. Fly from Chania (CHQ) to Athens (ATH) CHQ - ATH
  2. Take the train from Ska to Lilaia

57€ - 160€

Fly Heraklion to Ioannina, bus  •  10h 14m

  1. Fly from Heraklion (HER) to Ioannina (IOA) HER - IOA
  2. Take the bus from Ioannina to Trikala
  3. Take the bus from Trikala to Lamía

189€ - 414€

Fly Chania to Thessaloniki, train  •  9h 15m

  1. Fly from Chania (CHQ) to Thessaloniki (SKG) CHQ - SKG
  2. Take the train from Thessaloniki to Lianokladi

65€ - 195€

Questions & Answers

The cheapest way to get from Crete to Thermopílai is to bus and ferry which costs 60€ - 75€ and takes 12h 23m.

More details

The quickest way to get from Crete to Thermopílai is to fly and train which costs 75€ - 250€ and takes 5h 42m.

More details

The distance between Crete and Thermopílai is 456 km.

The best way to get from Crete to Thermopílai without a car is to ferry and Catamaran and train which takes 12h 9m and costs 140€ - 220€.

More details

It takes approximately 9h 31m to get from Crete to Thermopílai, including transfers.

More details

The quickest flight from Heraklion Airport to Athens Airport is the direct flight which takes 50m.

Search flights

Volotea, Ellinair, Sky Express and Olympic Air offer flights from Heraklion Airport to Athens Airport.

Search flights

There are 99+ hotels available in Thermopílai. Prices start at 45€ per night.

More details

The best way to get from Crete to Heraklion Airport is to line 6 bus which takes 7m and costs 1€ - 2€.

More details

Map of how to get from Crete to Thermopílai.
Launch map view
  • Distance: 284.8 miles
  • Duration: 9h 31m

What companies run services between Crete, Greece and Thermopílai, Greece?

There is no direct connection from Heraklion to Thermopílai. However, you can take the ferry to Santorini, take the walk to Santorini, take the car ferry to Piraeus, then take the drive to Thermopílai. Alternatively, you can take a vehicle from Heraklion to Thermopílai via Santorini, Santorini, Piraeus, Piraeus, Athens, and Lilaia in around 12h 9m.

Airlines
Olympic Air
Website
olympicair.com
Flights from Heraklion to Athens
Ave. Duration
50m
When
Every day
Estimated price
35€ - 250€
Flights from Sitia to Athens
Ave. Duration
1h
When
Monday, Wednesday, Thursday and Saturday
Estimated price
35€ - 200€
Flights from Heraklion to Thessaloniki
Ave. Duration
1h 12m
When
Every day
Estimated price
24€ - 210€
Flights from Heraklion to Thessaloniki via Athens
Ave. Duration
2h 53m
When
Every day
Estimated price
24€ - 210€
Flights from Chania to Athens
Ave. Duration
50m
When
Every day
Estimated price
35€ - 170€
Flights from Heraklion to Ioannina via Athens
Ave. Duration
3h 58m
When
Every day
Estimated price
55€ - 300€
Flights from Chania to Thessaloniki
Ave. Duration
1h 10m
When
Monday and Thursday
Estimated price
45€ - 210€
Flights from Chania to Thessaloniki via Athens
Ave. Duration
3h 15m
When
Every day
Estimated price
45€ - 210€
Sky Express
Website
skyexpress.gr
Flights from Heraklion to Athens
Ave. Duration
1h
When
Every day
Estimated price
55€ - 260€
Flights from Chania to Athens
Ave. Duration
1h
When
Every day
Estimated price
75€ - 280€
Flights from Heraklion to Ioannina via Athens
Ave. Duration
3h 27m
When
Every day
Estimated price
110€ - 600€
Ellinair
Website
en.ellinair.com
Flights from Heraklion to Athens
Ave. Duration
1h
When
Monday, Friday and Sunday
Estimated price
40€ - 250€
Flights from Heraklion to Thessaloniki
Ave. Duration
1h 15m
When
Monday and Sunday
Estimated price
28€ - 230€
Flights from Chania to Athens
Ave. Duration
1h
When
Tuesday
Estimated price
30€ - 150€
Flights from Chania to Thessaloniki
Ave. Duration
1h 15m
When
Saturday
Estimated price
45€ - 210€
Volotea
Website
volotea.com
Flights from Heraklion to Athens
Ave. Duration
55m
When
Every day
Estimated price
21€ - 150€
Ryanair
Website
ryanair.com
Flights from Chania to Thessaloniki
Ave. Duration
1h 20m
When
Monday, Wednesday, Friday and Sunday
Estimated price
30€ - 140€
Train operators
Greek Railways (OSE)
Website
trainose.gr
Train from Athens to Lilaia
Ave. Duration
2h 4m
Frequency
Once daily
Estimated price
8€ - 24€
Website
trainose.gr
Book at
Raileurope.com
2nd Class Ticket
8€ - 12€
1st Class Ticket
11€ - 15€
InterCity 2nd Class Ticket
17€ - 20€
InterCity 1st Class Ticket
21€ - 24€
Train from Athens to Bralos
Ave. Duration
2h 17m
Frequency
Once daily
Estimated price
9€ - 25€
Website
trainose.gr
Book at
Raileurope.com
2nd Class Ticket
9€ - 12€
1st Class Ticket
12€ - 15€
InterCity 2nd Class Ticket
17€ - 21€
InterCity 1st Class Ticket
22€ - 25€
Train from Ska to Lilaia
Ave. Duration
1h 57m
Frequency
Once daily
Estimated price
8€ - 23€
Website
trainose.gr
Book at
Raileurope.com
2nd Class Ticket
8€ - 11€
1st Class Ticket
11€ - 14€
InterCity 2nd Class Ticket
16€ - 19€
InterCity 1st Class Ticket
20€ - 23€
Train from Thessaloniki to Lianokladi
Ave. Duration
3h
Frequency
5 times a day
Estimated price
13€ - 35€
Website
trainose.gr
Book at
Raileurope.com
2nd Class Ticket
13€ - 17€
1st Class Ticket
18€ - 23€
InterCity 2nd Class Ticket
26€ - 30€
InterCity 1st Class Ticket
32€ - 36€
Bus operators
KTEL Fthiotidos
Phone
22310 - 51345
Email
info@ktelfthiotidos.gr
Website
ktelfthiotidos.gr
Bus and ferry from Heraklion to Lamia
Ave. Duration
12h 10m
Frequency
Once daily
Estimated price
47€ - 53€
Schedules at
ktelfthiotidos.gr
KTEL Ioanninon
Phone
26510 25014
Website
ktelioannina.gr
Bus from Ioannina to Trikala
Ave. Duration
2h
Frequency
Twice daily
Estimated price
14€ - 18€
Schedules at
ktelioannina.gr
KTEL Trikala
Phone
(+30) 24310 73130
Email
info@ktel-trikala.gr
Website
ktel-trikala.gr
Bus from Trikala to Lamía
Ave. Duration
1h 45m
Frequency
Once daily
Estimated price
10€ - 14€
Schedules at
ktel-trikala.gr
Ferry operators
Sea Jets
Phone
+30 210 4121001
Email
info@seajets.gr
Website
seajets.gr
Ferry from Heraklion to Santorini
Ave. Duration
1h 45m
Frequency
3 times a day
Estimated price
45€ - 70€
Website
Sea Jets
2nd Class
45€ - 70€
1st Class
55€ - 75€
Car ferry from Santorini to Piraeus
Ave. Duration
4h 35m
Frequency
Once daily
Estimated price
50€ - 75€
Website
Sea Jets
2nd Class
50€ - 75€
1st Class
65€ - 85€
Superfast ferries
Phone
+30 210 8919700
Email
superfast@superfast.com
Website
superfast.com
Ferry from Heraklion to Piraeus
Ave. Duration
9h
Frequency
Once daily
Estimated price
29€ - 220€
Website
Superfast ferries
Deck
80€
Aircraft-type seats
87€
2 bed inside cabin
211€
3 bed outside cabin
170€ - 200€
Blue Star Ferries
Phone
+30-210-8919800
Email
bluestarferries@bluestarferries.com
Website
bluestarferries.com
Car ferry from Heraklion to Piraeus
Ave. Duration
9h
Frequency
Once daily
Estimated price
35€ - 90€
Website
Blue Star Ferries
CABIN A2 outside
65€ - 90€
CABIN A3 outside
60€ - 70€
CABIN A4 outside
60€ - 70€
Economy
36€ - 42€
Minoan Lines
Phone
801 11 75000
Email
reservation@minoan.gr
Website
minoan.gr
Car ferry from Heraklion to Piraeus
Ave. Duration
9h
Frequency
Once daily
Estimated price
45€ - 110€
Website
Minoan Lines
Deck
45€ - 46€
Airplane economy seats
56€ - 57€
2-berth outside
95€ - 110€
3-berth outside shower
70€ - 90€

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.