COVID-19 Travel restrictions may apply in Greece. Learn More.

There are 5 ways to get from Thessaloníki to Santorini Island by plane, train, car ferry, bus, bus and ferry, ferry 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.

Recommended option

Fly  •  2h 55m

  1. Fly from Thessaloniki (SKG) to Santorini (JTR) SKG - JTR

64€ - 248€

Cheapest option

Train, car ferry  •  11h 35m

  1. Take the train from Thessaloniki to Athens Ic / ...
  2. Take the car ferry from Piraeus to Santorini

56€ - 199€

3 alternative options

Train, car ferry via Piraeus  •  11h 23m

  1. Take the train from Thessaloniki to Athens Ic / ...
  2. Take the car ferry from Piraeus to Santorini

83€ - 291€

Bus, bus and ferry, ferry  •  20h 27m

  1. Take the bus from Thessaloniki to Lamia
  2. Take the bus and ferry from Lamia to Heraklion
  3. Take the ferry from Heraklion to Santorini

104€ - 192€

Drive, car ferry  •  10h 25m

  1. Drive from Thessaloníki to Piraeus
  2. Take the car ferry from Piraeus to Santorini

126€ - 357€

Thessaloníki → Santorini Island
Fully open

Travel safe during COVID-19

Rules to follow in Greece

0.5m

Mandatory

COVID-19 help in Greece

If you need help, visit the national COVID-19 website or call the COVID-19 Helpline 0210 521 2054

Frequently Asked Questions


Yes, travel within Greece is currently allowed.

The COVID-19 helpline number in Santorini Island is 0210 521 2054.

Wearing a face mask on public transport in Santorini Island is mandatory.

The social distance requirement in Santorini Island is 0.5 metres.

Make yourself known to an official member of staff and/or call the national coronavirus hotline on 0210 521 2054.

Exceptions may apply, for full details: European Union.
We're working around the clock to bring you the latest COVID-19 Travel Safe information from official sources.
To the best of our knowledge, these details are correct as of the last update: 13 Sep 2020.

Questions & Answers

The cheapest way to get from Thessaloníki to Santorini Island is to train and car ferry which costs 55€ - 200€ and takes 11h 35m.

More details

The quickest way to get from Thessaloníki to Santorini Island is to fly which costs 60€ - 250€ and takes 2h 55m.

More details

The distance between Thessaloníki and Santorini Island is 520 km.

The best way to get from Thessaloníki to Santorini Island without a car is to train and car ferry via Piraeus which takes 11h 23m and costs 80€ - 300€.

More details

It takes approximately 2h 55m to get from Thessaloníki to Santorini Island, including transfers.

More details

The quickest flight from Thessaloniki Airport to Santorini Airport is the direct flight which takes 1h 10m.

Search flights

Volotea and Olympic Air offer flights from Thessaloniki Airport to Santorini Airport.

Search flights

There are 2105+ hotels available in Santorini Island. Prices start at 87€ per night.

More details

The best way to get from Thessaloníki to Thessaloniki Airport is to shuttle which takes 42 min and costs 2€.

More details

Map of how to get from Thessaloníki to Santorini Island.
Launch map view
  • Distance: 519.9 km
  • Duration: 2h 55m

What companies run services between Thessaloníki, Greece and Santorini Island, Greece?

Volotea and Olympic Air fly from Thessaloníki to Mesariá 4 times a day.

Airlines
Olympic Air
Website
olympicair.com
Flights from Thessaloniki to Santorini via Athens
Ave. Duration
2h 56m
When
Every day
Estimated price
80€ - 390€
Volotea
Website
volotea.com
Flights from Thessaloniki to Santorini
Ave. Duration
1h 10m
When
Wednesday, Thursday and Sunday
Estimated price
40€ - 270€
Train operators
Greek Railways (OSE)
Website
trainose.gr
Train from Thessaloniki to Athens
Ave. Duration
4h 9m
Frequency
4 times a day
Estimated price
19€ - 28€
Website
trainose.gr
Book at
Raileurope.com
Bus operators
KTEL Fthiotidos
Phone
22310 - 51345
Email
info@ktelfthiotidos.gr
Website
ktelfthiotidos.gr
Bus from Thessaloniki to Lamia
Ave. Duration
3h 45m
Frequency
4 times a day
Estimated price
26€ - 30€
Schedules at
ktelfthiotidos.gr
Bus and ferry from Lamia to Heraklion
Ave. Duration
12h 10m
Frequency
Once daily
Estimated price
47€ - 52€
Schedules at
ktelfthiotidos.gr
Siamos Tours
Phone
0030 2108219900
Email
vsiamos@otenet.gr
Website
siamostours.gr
Bus from Thessaloniki to Lamia
Ave. Duration
4h 30m
Frequency
3 times a week
Estimated price
16€ - 19€
Schedules at
siamostours.gr
Ferry operators
Sea Jets
Phone
+30 210 4121001
Email
info@seajets.gr
Website
seajets.gr
Car ferry from Piraeus to Santorini
Ave. Duration
4h 55m
Frequency
Once daily
Estimated price
60€ - 260€
Website
Sea Jets
Club Fare Diak.
70€ - 95€
Deck Fare Economy
60€ - 90€
Deck Fare Economy & Car less than 4.25m
180€ - 260€
Ferry from Heraklion to Santorini
Ave. Duration
1h 55m
Frequency
5 times a week
Estimated price
40€ - 110€
Website
Sea Jets
Club Fare Diak.
55€ - 80€
Deck Fare Economy
40€ - 60€
Deck Fare Economy & Car less than 4.25m
80€ - 110€
Zante Ferries
Phone
(+30) 210 4100211
Website
zanteferries.gr
Car ferry from Piraeus to Santorini
Ave. Duration
10h 40m
Frequency
3 times a week
Schedules at
zanteferries.gr
Anek Ferries
Phone
+30 21 0419 7400
Email
info@anek.gr
Website
anek.gr
Car ferry from Piraeus to Santorini
Ave. Duration
9h 44m
Frequency
Twice a week
Estimated price
35€ - 120€
Website
Anek Ferries
Economy
35€ - 50€
Airplane-type seats
35€ - 50€
2 beds - outside cabin
90€ - 120€

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.