Travel from Bulgaria to Switzerland

Bus or fly from Bulgaria to Switzerland?

Bulgaria Air, Lufthansa and 4 other airlines fly from Sofia to Zürich (Kreis 11) every 3 hours. Alternatively, Metropolitan Sofia operates a bus from Sofia to Zürich every 10 minutes. Tickets cost $1 and the journey takes 2 min. 2 other operators also service this route.

How to get from Bulgaria to Switzerland

From Tzarigradsko shose Blvd. line 84 bus to Sofia airport, fly to Zurich airport, line 2 train to Zürich Oerlikon, Bahnhof, then line 62 bus to Zürich (Kreis 11). 5 h 30 min $141. From Tzarigradsko shose Blvd. line 84 bus to Sofia airport, fly to Geneva airport, then train to Genève. 5 h 28 min $158. From Tzarigradsko shose Blvd. line 84 bus to Sofia airport, fly to Basel airport, line 50 bus to Basel, Brausebad, then line 6 tram to Basel. 5 h 51 min $107. From Serdika line 2 subway to Sofia, bus to Wien Stephansplatz (U3), subway to Wien Westbahnhof, train to Zürich HB, then line 15 train to Zürich Stadelhofen. 23 h 57 min $227. From Serdika line 2 subway to Sofia, bus to Budapest, walk to Budapest-Déli, train to Kelenföld, train to Zürich HB, then line 15 train to Zürich Stadelhofen. 25 h 5 min $246. From Serdika line 2 subway to Sofia, bus to Zürich HB, then line 15 train to Zürich Stadelhofen. 30 h 3 min $155. From Serdika line 2 subway to Sofia, bus to Zürich, Sihlquai/HB, then line 4 tram to Zürich, Opernhaus. 30 h 19 min. From Sofia drive to Zürich. 16 h 29 min $262.
Close Print Itinerary
  1. Here are 8 options to get from
    Bulgaria to Switzerland:

    1. Trip:
      1 Fly to Zurich
      • One-Way approx: USD $83 - $233
      • Duration: 5 h 30 min
      Open +
      • Trip:
        1 Fly to Zurich
        • One-Way approx: USD $83 - $233
        • Duration: 5 h 30 min
        Close x
    2. Trip:
      2 Fly to Geneva
      • One-Way approx: USD $81 - $220
      • Duration: 5 h 28 min
      Open +
      • Trip:
        2 Fly to Geneva
        • One-Way approx: USD $81 - $220
        • Duration: 5 h 28 min
        Close x
    3. Trip:
      3 Fly to Basel
      • One-Way approx: USD $41 - $230
      • Duration: 5 h 51 min
      Open +
      • Trip:
        3 Fly to Basel
        • One-Way approx: USD $41 - $230
        • Duration: 5 h 51 min
        Close x
    4. Trip:
      4 Bus Union Ivkoni, train
      • One-Way approx: USD $159 - $271
      • Duration: 23 h 57 min
      Open +
      • Trip:
        4 Bus Union Ivkoni, train
        • One-Way approx: USD $159 - $271
        • Duration: 23 h 57 min
        Close x
    5. Trip:
      5 Bus, train Hungarian Railways (MÁV)
      • One-Way approx: USD $170 - $289
      • Duration: 25 h 5 min
      Open +
      • Trip:
        5 Bus, train Hungarian Railways (MÁV)
        • One-Way approx: USD $170 - $289
        • Duration: 25 h 5 min
        Close x
    6. Trip:
      6 Bus Yubim
      • One-Way approx: USD $139 - $197
      • Duration: 30 h 3 min
      Open +
      • Trip:
        6 Bus Yubim
        • One-Way approx: USD $139 - $197
        • Duration: 30 h 3 min
        Close x
    7. Trip:
      7 Bus Georg
      • One-Way approx: N/A
      • Duration: 30 h 19 min
      Open +
      • Trip:
        7 Bus Georg
        • One-Way approx: N/A
        • Duration: 30 h 19 min
        Close x
    8. Trip:
      8 Drive
      • One-Way approx: USD $210 - $310
      • Duration: 16 h 29 min
      Open +
      • Trip:
        8 Drive
        • One-Way approx: USD $210 - $310
        • Duration: 16 h 29 min
        Close x