There are 7 ways to get from Kastoria to St. George Cave by plane, bus, busferry, shuttle, ferry, car, car ferry, or unknown
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
- Fly from Kastoria National Airport (KSO) to Heraklion International Airport, “Nikos Kazantzakis” (HER)KSO - HER
bestFly Kastoria National Airport to Heraklion International Airport, “Nikos Kazantzakis”
6h 54m€121–423- Take the bus from Kastoria to Thessaloniki Macedonia KTEL Bus Station
- Fly from International Airport Thessaloniki Macedonia (SKG) to Heraklion International Airport, “Nikos Kazantzakis” (HER)SKG - HER
cheapestBus to International Airport Thessaloniki Macedonia, fly to Heraklion International Airport, “Nikos Kazantzakis”
7h 6m€71–211- Take the bus from Kastoria to Ioannina
- Take the busferry from Ioannina to Heraklion
- Take a shuttle bus from Heraklion Port to Elounda Beach
- Take the ferry from Pláka to Spinalonga
Bus, bus and ferry, Private transfer, ferry
21h 33m- Drive from Kastoria to Port of Piraeus
- Take the car ferry from Port of Piraeus to Port of Serifos
- Walk from Port of Serifos to St. George Cave
Drive, car ferry, travel
12h 2m- Take the bus from Kastoria to Thessaloniki Macedonia KTEL Bus Station
- Fly from International Airport Thessaloniki Macedonia (SKG) to Chania International Airport (CHQ)SKG - CHQ
- Take a shuttle bus from Chania Airport to Pláka
- Take the ferry from Pláka to Spinalonga
Bus to International Airport Thessaloniki Macedonia, fly to Chania International Airport, Private transfer, ferry
9h 58m- Take the bus from Kastoria to Ioannina
- Fly from Ioannina National Airport (IOA) to Heraklion International Airport, “Nikos Kazantzakis” (HER)IOA - HER
Bus to Ioannina National Airport, fly to Heraklion International Airport, “Nikos Kazantzakis”
8h 12m€147–315- Take the bus from Kastoria to Larissa
- Take the busferry from Larissa to Chania
- Take a shuttle bus from Chania Airport to Pláka
- Take the ferry from Pláka to Spinalonga
Bus, bus and ferry, Private transfer, ferry via Larissa
22h 17m
Kastoria National Airport (KSO) to Heraklion International Airport, “Nikos Kazantzakis” (HER) flights
Questions & Answers
The cheapest way to get from Kastoria to St. George Cave is to bus and fly which costs €70 - €220 and takes 7h 6m.
The fastest way to get from Kastoria to St. George Cave is to fly which takes 6h 54m and costs €120 - €430.
The distance between Kastoria and St. George Cave is 697 km.
The best way to get from Kastoria to St. George Cave without a car is to bus and bus and ferry and Private transfer and ferry via Larissa which takes 22h 17m and costs .
It takes approximately 6h 54m to get from Kastoria to St. George Cave, including transfers.
There are 2133+ hotels available in St. George Cave. Prices start at €25 per night.
What companies run services between Kastoria, Greece and St. George Cave, Greece?
Sky Express flies from Kastoria National Airport (KSO) to Heraklion International Airport, “Nikos Kazantzakis” (HER) twice a week.
- Website
- en.aegeanair.com
Flights from International Airport Thessaloniki Macedonia to Chania International Airport
- Ave. Duration
- 1h 15m
- When
- Wednesday and Saturday
- Estimated price
- €90–290
Flights from International Airport Thessaloniki Macedonia to Chania International Airport via Athens
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- €90–290
Flights from International Airport Thessaloniki Macedonia to Heraklion International Airport, “Nikos Kazantzakis”
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- €75–310
Flights from International Airport Thessaloniki Macedonia to Heraklion International Airport, “Nikos Kazantzakis” via Athens
- Ave. Duration
- 2h 54m
- When
- Every day
- Estimated price
- €75–310
Flights from Ioannina National Airport to Heraklion International Airport, “Nikos Kazantzakis” via Athens
- Ave. Duration
- 6h 21m
- When
- Every day
- Estimated price
- €120–320
- Website
- skyexpress.gr
Flights from Kastoria National Airport to Heraklion International Airport, “Nikos Kazantzakis” via Athens
- Ave. Duration
- 5h 50m
- When
- Sunday
- Estimated price
- €110–410
Flights from Kastoria National Airport to Heraklion International Airport, “Nikos Kazantzakis” via Kozani, Athens
- Ave. Duration
- 8h 15m
- When
- Thursday
- Estimated price
- €110–410
Flights from International Airport Thessaloniki Macedonia to Chania International Airport via Athens
- Ave. Duration
- 2h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €110–380
Flights from International Airport Thessaloniki Macedonia to Heraklion International Airport, “Nikos Kazantzakis”
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- €65–260
Flights from International Airport Thessaloniki Macedonia to Heraklion International Airport, “Nikos Kazantzakis” via Athens
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- €65–260
- Website
- ryanair.com
Flights from International Airport Thessaloniki Macedonia to Chania International Airport
- Ave. Duration
- 1h 15m
- When
- Monday, Thursday, Saturday, and Sunday
- Estimated price
- €60–420
Flights from International Airport Thessaloniki Macedonia to Heraklion International Airport, “Nikos Kazantzakis”
- Ave. Duration
- 1h 15m
- When
- Thursday and Sunday
- Estimated price
- €45–370
- Website
- ktel-kastorias.gr
Bus from Kastoria to Ioannina
- Ave. Duration
- 2h
- Frequency
- 4 times a week
- Estimated price
- €20
- Schedules at
- ktel-kastorias.gr
- Book at
- eticket.ktel-kastorias.gr
Bus from Kastoria to Thessaloniki Macedonia KTEL Bus Station
- Ave. Duration
- 3h
- Frequency
- 5 times a day
- Estimated price
- €20
- Schedules at
- ktel-kastorias.gr
- Book at
- eticket.ktel-kastorias.gr
Bus from Kastoria to Larissa
- Ave. Duration
- 2h 34m
- Frequency
- Once daily
- Schedules at
- ktel-kastorias.gr
- Book at
- eticket.ktel-kastorias.gr
- Phone
- +30 26510 25014
- ktelioa@otenet.gr
- Website
- ktelioannina.gr
Bus from Kastoria to Ioannina
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a week
- Estimated price
- €17–22
- Schedules at
- ktelioannina.gr
- Book at
- eticket.ktelioannina.gr
- Phone
- +30 2810 24 50 20
- info@ktelherlas.gr
- Website
- ktelherlas.gr
Busferry from Ioannina to Heraklion
- Ave. Duration
- 16h
- Frequency
- Once daily
- Estimated price
- €80–110
- Schedules at
- ktelherlas.gr
- Phone
- +30 693-724-9486
- info@cretetaxitransfers.gr
- Website
- cretetaxitransfers.gr
Shuttle from Heraklion Port to Elounda Beach
- Ave. Duration
- 43 min
- Frequency
- On demand
- Estimated price
- €60–145
- Book at
- Crete Taxi Transfers
- Car (4 passengers)
- €60–90
- Mini Van (8 passengers)
- €120–135
- Mini Bus (10 passengers)
- €135–145
Shuttle from Chania Airport to Pláka
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- €190–350
- Book at
- Crete Taxi Transfers
- Car (4 passengers)
- €190–280
- Mini Van (8 passengers)
- €290–320
- Mini Bus (10 passengers)
- €320–350
- Phone
- 2821 091288
- info@e-ktel.gr
- Website
- e-ktel.com
Busferry from Larissa to Chania
- Ave. Duration
- 13h 38m
- Frequency
- 4 times a week
- Estimated price
- €45–65
- Website
- https://www.e-ktel.com/en/
- Book at
- https://www.e-ktel.com/en/
- Phone
- +30 6977 446 229
- kostascruise@yahoo.com
- Website
- plakaboat.gr
Ferry from Pláka to Spinalonga
- Ave. Duration
- 15 min
- Frequency
- Every 30 minutes
- Website
- https://plakaboat.gr/
- Phone
- +30 210 4121001
- info@seajets.gr
- Website
- seajets.com
Car ferry from Port of Piraeus to Port of Serifos
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- €65–110
- Website
- https://www.seajets.com/
- Deck Fare Economy
- €65–95
- Deck Fare Economy & Car less than 4.25m
- €80–110
- Phone
- +30 210 4100211
- piraeus@zanteferries.gr
- Website
- zanteferries.gr
Car ferry from Port of Piraeus to Port of Serifos
- Ave. Duration
- 4h
- Frequency
- Twice a week
- Estimated price
- €21–29
- Website
- https://zanteferries.gr/?lang=en
- Phone
- +30 210 969 0950
- info@aegean-sealines.gr
- Website
- aegean-sealines.gr
Car ferry from Port of Piraeus to Port of Serifos
- Ave. Duration
- 4h 10m
- Frequency
- 3 times a week
- Estimated price
- €30–70
- Schedules at
- aegean-sealines.gr
- Economy
- €30–45
- Car
- €35–55
- Exclusive
- €45–70
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.