There are 4 ways to get from Kalamata to Kefalonia by bus, car ferry, bus and ferry, car 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
Bus, car ferry • 7 h 13 min
$109 - $178
Cheapest option
Drive, car ferry • 4 h 30 min
$40 - $94
2 alternative options
Bus, bus and ferry • 7 h 47 min
$48 - $61
Bus, fly • 6 h 46 min
$82 - $266
What companies run services between Kalamata, Greece and Kefalonia, Greece?
There is no direct connection from Kalamata to Kefalonia. However, you can take the bus to Pýrgos, take the bus to Kyllíni, take the walk to Killini, Greece, take the car ferry to Poros, then take the taxi to Kefalonia. Alternatively, you can take a vehicle from Kalamata to Kefalonia via Patras, Pátra, and Argostoli in around 7 h 47 min.

- Website
- olympicair.com
Flights from Athens to Kefallinia
- Ave. Duration
- 55 min
- When
- Monday, Wednesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- $65 - $390

- Website
- skyexpress.gr
Flights from Athens to Kefallinia
- Ave. Duration
- 1 h
- When
- Tuesday and Wednesday
- Estimated price
- $140 - $480

- Phone
- 27210 28581
- Website
- ktelmessinias.gr
Bus from Kalamata to Pýrgos
- Ave. Duration
- 2 h 12 min
- Frequency
- Twice daily
- Estimated price
- $15 - $29
- Schedules at
- ktelmessinias.gr
Bus from Kalamata to Patras
- Ave. Duration
- 3 h 45 min
- Frequency
- Twice daily
- Estimated price
- $30 - $40
- Schedules at
- ktelmessinias.gr
Bus from Kalamata to Athens
- Ave. Duration
- 3 h 20 min
- Frequency
- 5 times a day
- Estimated price
- $29 - $33
- Schedules at
- ktelmessinias.gr

- Phone
- 2610 623 888
- Website
- ktelachaias.gr
Bus from Kalamata to Patras
- Ave. Duration
- 3 h
- Frequency
- Twice daily
- Estimated price
- $33 - $38
- Schedules at
- ktelachaias.gr

- Phone
- 2671022281
- transportation@ktelkefalonias.gr
- Website
- ktelkefalonias.gr
Bus and ferry from Pátra to Argostoli
- Ave. Duration
- 2 h 24 min
- Frequency
- Twice daily
- Estimated price
- $16 - $20
- Schedules at
- ktelkefalonias.gr

- Phone
- 00302695025403
- info@ioniangroup.com
- Website
- ioniangroup.com
Car ferry from Killini, Greece to Poros
- Ave. Duration
- 1 h 25 min
- Frequency
- Every 4 hours
- Estimated price
- $12 - $50
- Schedules at
- ioniangroup.com
- Passenger
- $13
- Car
- $48

- Phone
- +30 210 9515100
- info@kefalonianlines.com
- Website
- kefalonianlines.com
Car ferry from Killini, Greece to Poros
- Ave. Duration
- 1 h 30 min
- Frequency
- 5 times a day
- Estimated price
- $12
- Schedules at
- kefalonianlines.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.
Questions & Answers
How far is it from Kalamata to Kefalonia?
The distance between Kalamata and Kefalonia is 186 km.
What is the cheapest way to get from Kalamata to Kefalonia?
The cheapest way to get from Kalamata to Kefalonia is to drive and car ferry which costs 30€ - 80€ and takes 4 h 30 min.
What is the fastest way to get from Kalamata to Kefalonia?
The quickest way to get from Kalamata to Kefalonia is to drive and car ferry which takes 4 h 30 min and costs 30€ - 80€.
Is there a direct bus between Kalamata and Kefalonia?
No, there is no direct bus from Kalamata to Kefalonia. However, there are services departing from Kalamata and arriving at Kefallinia Airport via Pátra and Argostoli. The journey, including transfers, takes approximately 7 h 47 min.
How long does it take to get from Kalamata to Kefalonia?
It takes approximately 7 h 13 min to get from Kalamata to Kefalonia, including transfers.