There are 6 ways to get from Kalamata to Santorini by car, car ferry, bus, ferry 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

Drive, car ferry  •  7h 54m

  1. Drive from Kalamata to Piraeus
  2. Take the car ferry from Piraeus to Santorini Tera Jet

95€ - 313€

Cheapest option

Bus, car ferry  •  12h 52m

  1. Take the bus from Kalamata to Athens Express
  2. Take the car ferry from Piraeus to Santorini Naxos Jet

75€ - 198€

4 alternative options

Bus, car ferry via Athens  •  11h 28m

  1. Take the bus from Kalamata to Athens Express
  2. Take the car ferry from Piraeus to Santorini Tera Jet

89€ - 292€

Bus, ferry, car ferry  •  13h 7m

  1. Take the bus from Kalamata to Athens
  2. Take the ferry from Rafina to Mykonos
  3. Take the car ferry from Mykonos to Santorini

115€ - 276€

Bus, car ferry via Náfplio  •  14h 18m

  1. Take the bus from Kalamata to Nafplio
  2. Take the bus from Nafplio to Athens
  3. Take the car ferry from Piraeus to Santorini

78€ - 212€

Bus, fly  •  7h 19m

  1. Take the bus from Kalamata to Athens
  2. Fly from Athens (ATH) to Santorini (JTR) ATH - JTR

84€ - 194€

Questions & Answers

There is widespread community transmission in Greece.
Last Updated: 3/11/2020 | Source: CDC.

Heavy travel restrictions apply and transportation services are subject to change. Please check before you travel.

Learn More.

The cheapest way to get from Kalamata to Santorini is to bus and car ferry which costs 75€ - 200€ and takes 12h 52m.

More details

The quickest way to get from Kalamata to Santorini is to bus and fly which costs 80€ - 200€ and takes 7h 19m.

More details

The distance between Kalamata and Santorini is 306 km.

The best way to get from Kalamata to Santorini without a car is to bus and car ferry via Athens which takes 11h 28m and costs 85€ - 300€.

More details

It takes approximately 7h 54m to get from Kalamata to Santorini, including transfers.

More details

The quickest flight from Athens Airport to Santorini Airport is the direct flight which takes 45 min.

Search flights

Ryanair, Volotea, Olympic Air and Sky Express offer flights from Athens Airport to Santorini Airport.

Search flights

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

More details

What companies run services between Kalamata, Greece and Santorini, Greece?

There is no direct connection from Kalamata to Santorini. However, you can take the drive to Piraeus, take the car ferry to Santorini, then take the drive to Oía. Alternatively, you can take a vehicle from Kalamata to Oía via Athens, Στ.Αγ.Αντωνιοσ, Στ.Αττικησ, Στ.Πειραια, Σταθμοσ Ησαπ, Αφετηρια, Piraeus, and Santorini in around 11h 28m.

Airlines
Olympic Air
Website
olympicair.com
Flights from Athens to Santorini
Ave. Duration
45 min
When
Every day
Estimated price
40€ - 210€
Sky Express
Website
skyexpress.gr
Flights from Athens to Santorini
Ave. Duration
55 min
When
Every day
Estimated price
50€ - 320€
Volotea
Website
volotea.com
Flights from Athens to Santorini
Ave. Duration
55 min
When
Every day
Estimated price
45€ - 280€
Ryanair
Website
ryanair.com
Flights from Athens to Santorini
Ave. Duration
50 min
When
Every day
Estimated price
26€ - 170€
Bus operators
KTEL Messinias
Phone
27210 28581
Website
ktelmessinias.gr
Bus from Kalamata to Athens
Ave. Duration
4h
Frequency
Every 3 hours
Estimated price
23€ - 27€
Schedules at
ktelmessinias.gr
KTEL Argolidas
Phone
(+30) 27520 27423
Email
info@ktelargolida.gr
Website
ktelargolida.gr
Bus from Kalamata to Nafplio
Ave. Duration
2h
Frequency
Twice a week
Estimated price
13€ - 19€
Schedules at
ktelargolida.gr
Bus from Nafplio to Athens
Ave. Duration
2h 10m
Frequency
Hourly
Estimated price
12€ - 18€
Schedules at
ktelargolida.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 Rafina to Mykonos
Ave. Duration
2h 15m
Frequency
Once daily
Estimated price
45€ - 130€
Website
Sea Jets
Club Fare Diak.
55€ - 85€
Deck Fare Economy
45€ - 65€
Deck Fare Economy & Car less than 4.25m
95€ - 130€
Car ferry from Mykonos to Santorini
Ave. Duration
1h 45m
Frequency
Once daily
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€

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.