Travel options for:
Kastoria to Corfu
  • Bus, car ferry

    $46 - $52
    1. Kastoria

      2 h 20 min - 4 times a week

      $26

    2. Ioannina

      1 h 15 min - 4 times a day

      $10 - $14

    3. Igoumenitsa

      1 h 45 min - hourly

      $11 - $13

  • Bus, car ferry via Igoumenitsa

    $46 - $51
    1. Kastoria

      2 h 20 min - 4 times a week

      $26

    2. Ioannina

      1 h 15 min - every 4 hours

      $10 - $13

    3. Igoumenitsa

      14 min - 4030 feet

    4. Igoumenitsa

      1 h 45 min - hourly

      $11 - $13

  • Bus, bus and ferry

    $68 - $93
    1. Kastoria

      2 h 30 min - every 4 hours

      $23

    2. Thessaloniki

      5 h 30 min - twice daily

      $45 - $70

  • Drive, car ferry

    $60 - $74
    1. Kastoria

      3 h 36 min - 128.2 miles

      $30 - $45

    2. Sarandë

      30 min - twice daily

      $29

  • Bus to Thessaloniki, fly

    $108 - $358
    1. Kastoria

      2 h 30 min - every 4 hours

      $23

    2. Thessaloniki

      19 min - 12.8 miles

      $35 - $45

    3. Thessaloniki (SKG)

      1 h - non-stop

      $50 - $290

  • Bus to Ioannina, fly

    $133 - $591
    1. Kastoria

      2 h 20 min - 4 times a week

      $26

    2. Ioannina

      5 min - 2.5 miles

      $13 - $16

    3. Ioannina (IOA)

      5 h 15 min - 1 stopover

      $95 - $550

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

From Kastoria bus to Ioannina, bus to Igoumenitsa, then car ferry to Corfu. 6 h 51 min 42€. From Kastoria bus to Ioannina, bus to Igoumenitsa, walk to Igoumenitsa, then car ferry to Corfu. 7 h 6 min 42€. From Kastoria bus to Thessaloniki then bus and ferry to Corfu. 9 h 65€. From Kastoria drive to Sarandë then car ferry to Corfu. 4 h 6 min 56€. From Kastoria bus to Thessaloniki, taxi to Thessaloniki airport, then fly to Corfu airport. 4 h 49 min 154€. From Kastoria bus to Ioannina, taxi to Ioannina airport, then fly to Corfu airport. 8 h 40 min 229€.

 
 

How to get from Kastoria to Corfu?

There is no direct connection from Kastoria to Corfu. However, you can take the bus to Ioannina, take the bus to Igoumenitsa, then take the car ferry to Corfu. Alternatively, you can take the bus to Ioannina, take the bus to Igoumenitsa, take the walk to Igoumenitsa, then take the car ferry to Corfu.