Travel from Sofia to Corfu

Flights from Sofia to Corfu

Aegean Airlines, Olympic Air and 10 other airlines fly from Sofia to Corfu 3 times a day.

How to get from Sofia to Corfu

From Sofia bus to Thessaloniki, walk to Thessaloniki, then bus and ferry to Corfu. 12 h 8 min 100€. From Sofija train to Thessaloniki, taxi to Thessaloniki, then bus and ferry to Corfu. 13 h 42 min 82€. From Sofia bus to Ohrid, bus to Sarandë, walk to Sarandë, then car ferry to Corfu. 18 h 43 min 93€. From Sofia bus to Ioannina, bus to Igoumenitsa, then car ferry to Corfu. 18 h 46 min 50€. From Sofia drive to Sarandë then car ferry to Corfu. 8 h 27 min 90€. From Tzarigradsko shose Blvd. line 84 bus to Sofia airport then fly to Corfu airport. 6 h 24 min 106€.
Close Print Itinerary
  1. Here are 6 options to get from
    Sofia to Corfu:

    1. Trip:
      1 Bus, bus and ferry
      • One-Way approx: USD $103 - $149
      • Duration: 12 h 8 min
      Open +
      • Trip:
        1 Bus, bus and ferry
        • One-Way approx: USD $103 - $149
        • Duration: 12 h 8 min
        Close x
    2. Trip:
      2 Train, bus and ferry
      • One-Way approx: USD $82 - $117
      • Duration: 13 h 42 min
      Open +
      • Trip:
        2 Train, bus and ferry
        • One-Way approx: USD $82 - $117
        • Duration: 13 h 42 min
        Close x
    3. Trip:
      3 Bus Matpu, car ferry
      • One-Way approx: USD $69 - $115
      • Duration: 18 h 43 min
      Open +
      • Trip:
        3 Bus Matpu, car ferry
        • One-Way approx: USD $69 - $115
        • Duration: 18 h 43 min
        Close x
    4. Trip:
      4 Bus EAAA, car ferry
      • One-Way approx: USD $52 - $69
      • Duration: 18 h 46 min
      Open +
      • Trip:
        4 Bus EAAA, car ferry
        • One-Way approx: USD $52 - $69
        • Duration: 18 h 46 min
        Close x
    5. Trip:
      5 Drive, car ferry
      • One-Way approx: USD $96 - $125
      • Duration: 8 h 27 min
      Open +
      • Trip:
        5 Drive, car ferry
        • One-Way approx: USD $96 - $125
        • Duration: 8 h 27 min
        Close x
    6. Trip:
      6 Fly
      • One-Way approx: USD $41 - $251
      • Duration: 6 h 24 min
      Open +
      • Trip:
        6 Fly
        • One-Way approx: USD $41 - $251
        • Duration: 6 h 24 min
        Close x