There are 3 ways to get from Catania to Kefalonia by plane, train, car ferry or night bus

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  •  3 h 35 min

  1. Fly from Catania (CTA) to Kefallinia (EFL) CTA - EFL

$110 - $700

2 alternative options

Train, car ferry, night bus  •  26 h 42 min

  1. Take the train from Catania Centrale to Messina Centrale Ic / ...
  2. Take the car ferry from Messina Marittima to Villa San Giovanni
  3. Take the night bus from Villa S.Giovanni to Taranto Bus
  4. Take the train from Taranto to Brindisi Reg
  5. Take the car ferry from Brindisi to Sami, Kefalonia

Train, car ferry  •  29 h 10 min

  1. Take the train from Catania Centrale to Lamezia Terme Centrale Ic
  2. Take the train from Lamezia Terme Centrale to Catanzaro Lido Reg
  3. Take the train from Catanzaro Lido to Taranto Ic
  4. Take the train from Taranto to Brindisi Reg
  5. Take the car ferry from Brindisi to Sami, Kefalonia

$212 - $413

Questions & Answers

The cheapest way to get from Catania to Kefalonia is to fly which costs 100€ - 600€ and takes 3 h 35 min.

More details

The quickest way to get from Catania to Kefalonia is to fly which costs 100€ - 600€ and takes 3 h 35 min.

More details

The distance between Catania and Kefalonia is 482 km.

It takes approximately 3 h 35 min to fly from Catania (CTA) to Kefallinia (EFL), including transfers and time at the airport.

More details

What companies run services between Catania, Italy and Kefalonia, Greece?

Volotea, easyJet and three other airlines fly from Catania to Kefalonia 3 times a day.

Airlines
easyJet
Website
easyjet.com
Flights from Catania to Kefallinia via Milan Malpensa
Ave. Duration
5 h 52 min
When
Monday, Wednesday and Saturday
Estimated price
$150 - $800
Sky Express
Website
skyexpress.gr
Flights from Catania to Kefallinia via Athens
Ave. Duration
4 h 57 min
When
Every day
Estimated price
$70 - $460
Volotea
Website
volotea.com
Flights from Catania to Kefallinia via Naples
Ave. Duration
3 h 35 min
When
Wednesday and Friday
Estimated price
$100 - $550
Ryanair
Website
ryanair.com
Flights from Catania to Kefallinia via Pisa
Ave. Duration
6 h 50 min
When
Wednesday, Friday and Sunday
Estimated price
$85 - $390
Train operators
Trenitalia Intercity
Phone
+39 06 68475475
Website
trenitalia.com
Train from Catania Centrale to Messina Centrale
Ave. Duration
1 h 15 min
Frequency
Every 2 hours
Estimated price
$16 - $25
Website
orario.trenitalia.com
Train from Catania Centrale to Lamezia Terme Centrale
Ave. Duration
4 h 12 min
Frequency
Twice daily
Estimated price
$27 - $40
Website
orario.trenitalia.com
Train from Catanzaro Lido to Taranto
Ave. Duration
3 h 57 min
Frequency
Twice daily
Estimated price
$35 - $50
Website
orario.trenitalia.com
Trenitalia
Phone
+39 06 68475475
Website
trenitalia.com
Train from Taranto to Brindisi
Ave. Duration
1 h 7 min
Frequency
Every 4 hours
Estimated price
$5 - $13
Website
orario.trenitalia.com
1st Class
$10 - $13
Train from Lamezia Terme Centrale to Catanzaro Lido
Ave. Duration
42 min
Frequency
Every 3 hours
Estimated price
$4 - $11
Website
orario.trenitalia.com
1st Class
$9 - $11
Bus operators
Trenitalia
Phone
+39 06 68475475
Website
trenitalia.com
Night bus from Villa S.Giovanni to Taranto
Ave. Duration
5 h 20 min
Frequency
5 times a week
Website
orario.trenitalia.com
Ferry operators
Caronte & Tourist
Phone
800 627414
Email
servizioclienti@carontetourist.it
Website
carontetourist.it
Car ferry from Messina Marittima to Villa San Giovanni
Ave. Duration
30 min
Frequency
Every 30 minutes
Estimated price
$2 - $45
Schedules at
carontetourist.it
Passenger
$2 - $3
Car
$29 - $45
Red Star Ferries
Phone
+39.0831.575.654
Email
booking@seamedtrading.com
Website
albaniaferries.it
Car ferry from Brindisi to Sami, Kefalonia
Ave. Duration
13 h 6 min
Frequency
Once a week
Estimated price
$90 - $220
Schedules at
albaniaferries.it
Deck
$91
Aircraft-type seats
$108
Inside Cabin 2 berths
$188
Outside Cabin 2 berths
$218
European Seaways
Phone
+30 210 9561630
Email
info@europeanseaways.com
Website
europeanseaways.com
Car ferry from Brindisi to Kefallonia
Ave. Duration
15 h 30 min
Frequency
Once a week
Estimated price
$80 - $190
Schedules at
europeanseaways.com
DECK
$83
AIRTYPE SEATS
$89
2-BERTH OUTSIDE CABIN
$187

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from JFK to New York City, The London Underground: Essential tips to navigate the Tube and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.