• Our partners include:

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

There are 7 ways to get from Crete to Kastro-Kyllini by ferry, car ferry, car, train, bus, taxi, bus and 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

Ferry, car ferry, drive  •  10h 41m

  1. Take the ferry from Heraklion to Santorini
  2. Take the car ferry from Santorini to Piraeus
  3. Drive from Piraeus to Kastro-Kyllini

133€ - 196€

Cheapest option

Ferry, bus and ferry, car ferry  •  18h 20m

  1. Take the ferry from Heraklion to Piraeus
  2. Take the bus and ferry from Athens to Zakynthos
  3. Take the car ferry from Zakynthos to Killini

67€ - 307€

5 alternative options

Ferry, Catamaran, train, bus, taxi  •  13h 54m

  1. Take the ferry from Heraklion to Santorini
  2. Take the Catamaran from Santorini to Piraeus
  3. Take the train from Piraeus to Kiato
  4. Take the bus from Kiato to Patra
  5. Take a taxi from Patra to Kastro-Kyllini

216€ - 299€

Ferry, Catamaran, bus  •  16h 13m

  1. Take the ferry from Heraklion to Santorini
  2. Take the Catamaran from Santorini to Piraeus
  3. Take the bus from Athens to Patras
  4. Take the bus from Patras to Pýrgos

119€ - 204€

Car ferry, bus  •  18h 1m

  1. Take the car ferry from Heraklion to Piraeus
  2. Take the bus from Athens to Pýrgos Express

74€ - 151€

Bus and ferry, bus  •  19h 12m

  1. Take the bus and ferry from Heraklion to Lamia
  2. Take the bus from Lamia to Pýrgos

81€ - 90€

Fly  •  6h 59m

  1. Fly from Heraklion (HER) to Zakinthos (ZTH) HER - ZTH

135€ - 289€

Questions & Answers

The cheapest way to get from Crete to Kastro-Kyllini is to bus and ferry and bus which costs 80€ - 90€ and takes 19h 12m.

More details

The quickest way to get from Crete to Kastro-Kyllini is to fly which costs 130€ - 290€ and takes 6h 59m.

More details

No, there is no direct bus from Crete to Kastro-Kyllini. However, there are services departing from Heraklion and arriving at Kyllíni via Lamia and Pýrgos. The journey, including transfers, takes approximately 19h 12m.

More details

The distance between Crete and Kastro-Kyllini is 455 km.

The best way to get from Crete to Kastro-Kyllini without a car is to ferry and Catamaran and train and bus and taxi which takes 13h 54m and costs 210€ - 300€.

More details

It takes approximately 10h 41m to get from Crete to Kastro-Kyllini, including transfers.

More details

Crete to Kastro-Kyllini bus services, operated by KTEL Fthiotidos, depart from Heraklion station.

More details

There is no direct flight from Heraklion Airport to Zakinthos Airport. The quickest flight takes 3h 50m and has one stopover.

Search flights

Crete to Kastro-Kyllini bus services, operated by Ktel Ileias, arrive at Pýrgos station.

More details

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

Search flights

Map of how to get from Crete to Kastro-Kyllini.
Launch map view
  • Distance: 284.5 miles
  • Duration: 10h 41m

What companies run services between Crete, Greece and Kastro-Kyllini, Greece?

Sky Express , Olympic Air and Volotea fly from Néa Alikarnassós to Kastro-Kyllini 4 times a day.

Airlines
Sky Express
Website
skyexpress.gr
Flights from Heraklion to Zakinthos via Athens
Ave. Duration
4h 12m
When
Every day
Estimated price
75€ - 370€
Olympic Air
Website
olympicair.com
Flights from Heraklion to Zakinthos via Athens
Ave. Duration
7h 30m
When
Tuesday, Thursday, Saturday and Sunday
Estimated price
65€ - 350€
Train operators
Greek Railways (OSE)
Website
trainose.gr
Train from Piraeus to Kiato
Ave. Duration
1h 38m
Frequency
Hourly
Estimated price
6€ - 18€
Website
trainose.gr
Book at
Raileurope.com
2nd Class Ticket
6€ - 9€
1st Class Ticket
8€ - 11€
InterCity 2nd Class Ticket
13€ - 15€
InterCity 1st Class Ticket
16€ - 18€
Bus operators
Greek Railways (OSE)
Website
trainose.gr
Bus from Kiato to Patra
Ave. Duration
1h 25m
Frequency
Every 3 hours
Estimated price
7€ - 10€
Website
trainose.gr
Book at
Raileurope.com
KTEL Achaias
Phone
2610 623 888
Website
ktelachaias.gr
Bus from Athens to Patras
Ave. Duration
2h 30m
Frequency
Every 30 minutes
Estimated price
19€ - 23€
Schedules at
ktelachaias.gr
Bus from Patras to Pýrgos
Ave. Duration
1h 30m
Frequency
Every 3 hours
Estimated price
9€ - 11€
Schedules at
ktelachaias.gr
KTEL Messinias
Phone
27210 28581
Website
ktelmessinias.gr
Bus from Patras to Pýrgos
Ave. Duration
1h 10m
Frequency
4 times a day
Estimated price
9€ - 11€
Schedules at
ktelmessinias.gr
Ktel Ileias
Phone
+30 26210 20600
Email
info@ktelileias.gr
Website
ktelileias.gr
Bus from Athens to Pýrgos
Ave. Duration
5h
Frequency
Every 4 hours
Estimated price
29€ - 33€
Schedules at
ktelileias.gr
Bus from Lamia to Pýrgos
Ave. Duration
3h 56m
Frequency
Once daily
Estimated price
28€ - 31€
Schedules at
ktelileias.gr
KTEL Zakythos
Phone
302695022255
Email
info@ktel-zakynthos.gr
Website
ktel-zakynthos.gr
Bus and ferry from Athens to Zakynthos
Ave. Duration
5h
Frequency
4 times a day
Estimated price
28€ - 65€
Schedules at
ktel-zakynthos.gr
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
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€
Blue Star Ferries
Phone
+30-210-8919800
Email
bluestarferries@bluestarferries.com
Website
bluestarferries.com
Car ferry from Santorini to Piraeus
Ave. Duration
5h 30m
Frequency
Twice a week
Estimated price
35€ - 95€
Website
Blue Star Ferries
CABIN A2 outside
70€ - 95€
CABIN A3 outside
60€ - 70€
CABIN A4 outside
60€ - 70€
Economy
39€ - 44€
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€
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€
Ionian Group
Phone
00302695025403
Email
info@ioniangroup.com
Website
levanteferries.com
Car ferry from Zakynthos to Killini
Ave. Duration
1h
Frequency
Every 4 hours
Estimated price
8€ - 29€
Website
Ionian Group
Passenger
9€
Car
29€
Kefalonian Lines Shipping Company
Phone
+30 210 9515100
Email
info@kefalonianlines.com
Website
kefalonianlines.com
Car ferry from Zakynthos to Killini, Greece
Ave. Duration
1h
Frequency
3 times a day
Estimated price
9€
Website
Kefalonian Lines Shipping Company
Other operators
Taxi from Patra to Kastro-Kyllini
Ave. Duration
1h 12m
Estimated price
100€ - 130€
Taxi Patra
Phone
+30 261 000 2749
Website
taxipatra.com

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.

More Questions & Answers

There are 72+ hotels available in Kastro-Kyllini. Prices start at 50€ 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