Travel options for:
Athens to Kefalonia
  • Fly to Kefallinia

    $50 - $230
    1. Athens

      42 min - every 30 minutes

      $10

    2. Athens (ATH)

      1 h - non-stop

      $40 - $220

      • Kefallinia (EFL)
  • Fly to Zakinthos, car ferry

    $76 - $261
    1. Athens

      42 min - every 30 minutes

      $10

    2. Athens (ATH)

      55 min - non-stop

      $55 - $230

    3. Zakinthos (ZTH)

      35 min - 20.4 miles

      $4 - $8

    4. Zakynthos

      1 h - twice daily

      $6 - $10

    5. Pesada

      11 min - 6.4 miles

      $1 - $3

      • Kefalonia
  • Bus and ferry

    $37 - $44
    1. Athens

      5 h 45 min - once daily

      $35 - $45

    2. Argostoli

      23 min - every 4 hours

      $1

      • Kefallinia Airport
  • Bus, bus and ferry

    $39 - $46
    1. Athens

      3 h - hourly

      $23 - $27

    2. Pátra

      2 h 24 min - once daily

      $15 - $19

    3. Argostoli

      23 min - every 4 hours

      $1

      • Kefallinia Airport
  • Drive, car ferry

    $61 - $83
    1. Athens

      3 h 55 min - 178.7 miles

      $40 - $65

    2. Killini, Greece

      1 h 30 min - hourly

      $12

    3. Poros

      41 min - 24.8 miles

      $6 - $9

      • Kefalonia
  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Στ.Μοναστηρακι subway to Athens airport then fly to Kefallinia airport. 2 h 42 min $110. From Στ.Μοναστηρακι subway to Athens airport, fly to Zakinthos airport, drive to Zakynthos, car ferry to Pesada, then drive to Kefalonia. 5 h 23 min $137. From Athens bus and ferry to Argostoli then bus to Kefallinia Airport. 7 h 8 min $43. From Athens bus to Pátra, bus and ferry to Argostoli, then bus to Kefallinia Airport. 7 h 47 min $42. From Athens drive to Killini, Greece, car ferry to Poros, then drive to Kefalonia. 6 h 7 min $71.