Travel options for:
Thessaloniki to Kefalonia
  • Bus KTEL Achaias, bus and ferry

    $69 - $81
    1. Thessaloniki

      6 h - 3 times a day

      $50 - $65

    2. Pátra

      2 h 24 min - once daily

      $15 - $19

    3. Argostoli

      23 min - every 4 hours

      $1

  • Train, bus, bus and ferry

    $55 - $70
    1. Thessaloniki

      2 h 57 min - once daily

      $17 - $22

    2. Lianokladi

      10 min - every 4 hours

      $1 - $3

    3. Lamia

      5 min - 1527 feet

    4. Lamia

      2 h 15 min - 3 times a day

      $21 - $25

    5. Pátra

      2 h 24 min - once daily

      $15 - $19

    6. Argostoli

      23 min - every 4 hours

      $1

  • Bus, bus and ferry via Volos

    1. Thessaloniki

      3 h 30 min - every 4 hours

      $24

    2. Volos

      4 h - 4 times a week

    3. Pátra

      2 h 24 min - once daily

      $15 - $19

    4. Argostoli

      23 min - every 4 hours

      $1

  • Drive, car ferry

    $78 - $116
    1. Thessaloniki

      5 h 12 min - 262.6 miles

      $60 - $95

    2. Astakós

      1 h 45 min - twice daily

      $10 - $17

    3. Sami

      35 min - 21.5 miles

      $5 - $8

  • Fly

    $205 - $571
    1. Thessaloniki

      45 min - every 3 hours

      $15 - $22

    2. Thessaloniki (SKG)

      6 h 35 min - 1 stopover

      $190 - $550

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

From Thessaloniki bus to Pátra, bus and ferry to Argostoli, then bus to Kefallinia Airport. 10 h 47 min 63€. From Thessaloniki train to Lianokladi, train to Lamia, walk to Lamia, bus to Pátra, bus and ferry to Argostoli, then bus to Kefallinia Airport. 12 h 14 min 55€. From Thessaloniki bus to Volos, bus to Pátra, bus and ferry to Argostoli, then bus to Kefallinia Airport. 13 h 17 min. From Thessaloniki drive to Astakós, car ferry to Sami, then drive to Kefalonia. 7 h 32 min 80€. From Thessaloniki Büro Simeonidis bus to Thessaloniki airport then fly to Kefallinia airport. 8 h 20 min 194€.