Travel options for:
Slovenia to Switzerland
  • Fly Ljubljana to Zurich

    $105 - $300
    1. Kranj

      14 min - hourly

    2. Ljubljana (LJU)

      1 h 15 min - non-stop

      $90 - $280

    3. Zurich (ZRH)

      4 min - hourly - line 2

      $9 - $17

    4. Zürich Oerlikon, Bahnhof

      13 min - every 20 minutes - line 62

      $3 - $5

  • Shuttle to Graz, fly to Zurich

    $138 - $431
    1. Maribor

      51 min - on demand

      $26 - $100

    2. Graz (GRZ)

      1 h 20 min - non-stop

      $100 - $310

    3. Zurich (ZRH)

      4 min - hourly - line 2

      $9 - $17

    4. Zürich Oerlikon, Bahnhof

      13 min - every 20 minutes - line 62

      $3 - $5

  • Shuttle to Zagreb, fly to Zurich

    $126 - $473
    1. Novo Mesto

      1 h 30 min - on demand

      $30 - $170

    2. Zagreb (ZAG)

      1 h 30 min - non-stop

      $80 - $290

    3. Zurich (ZRH)

      4 min - hourly - line 2

      $9 - $17

    4. Zürich Oerlikon, Bahnhof

      13 min - every 20 minutes - line 62

      $3 - $5

  • Shuttle to Venice, fly to Zurich

    $99 - $642
    1. Koper

      13 min - on demand

    2. Portoroz

      5 min - 1396 feet

    3. Portorož

      2 h 31 min - on demand

      $30 - $320

    4. Venice (VCE)

      1 h 5 min - non-stop

      $55 - $300

    5. Zurich (ZRH)

      4 min - hourly - line 2

      $9 - $17

    6. Zürich Oerlikon, Bahnhof

      13 min - every 20 minutes - line 62

      $3 - $5

  • Shuttle to Venice, fly to Basel

    $89 - $649
    1. Koper

      13 min - on demand

    2. Portoroz

      5 min - 1396 feet

    3. Portorož

      2 h 31 min - on demand

      $30 - $320

    4. Venice (VCE)

      1 h 10 min - non-stop

      $50 - $320

    5. Basel (BSL)

      18 min - every 10 minutes - line 50

      $3 - $5

    6. Basel, Bahnhof SBB

      8 min - every 15 minutes - line 11

      $4

  • Bus Eurolines CH

    $69 - $98
    1. Ljubljana

      10 h 30 min - 4 times a week

      $60 - $85

    2. Zürich HB

      2 min - hourly - line 15

      $8 - $15

  • Train

    $119 - $199
    1. Ljubljana

      4 h 26 min - once daily

      $35 - $55

    2. Salzburg Hbf

      5 h 24 min - every 4 hours

      $75 - $130

    3. Zürich HB

      2 min - hourly - line 15

      $8 - $15

  • Bus Globtour

    $56 - $81
    1. Ljubljana Zob Postaja

      11 h - 3 times a week

      $50 - $80

    2. Zürich, Sihlquai/HB

      12 min - every 10 minutes - line 4

      $2 - $4

  • Night train

    $73 - $99
    1. Ljubljana

      12 h 10 min - once daily

      $65 - $85

    2. Zürich HB

      2 min - hourly - line 15

      $8 - $15

  • Drive

    $90 - $140
    1. Ljubljana

      7 h 7 min - 453.1 miles

      $90 - $140

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

From Kranj Avtobusna postaja bus to Ljubljana airport, fly to Zurich airport, line 2 train to Zürich Oerlikon, Bahnhof, then line 62 bus to Zürich (Kreis 11). 4 h $167. From Maribor shuttle to Graz airport, fly to Zurich airport, line 2 train to Zürich Oerlikon, Bahnhof, then line 62 bus to Zürich (Kreis 11). 4 h 42 min $226. From Novo Mesto shuttle to Zagreb airport, fly to Zurich airport, line 2 train to Zürich Oerlikon, Bahnhof, then line 62 bus to Zürich (Kreis 11). 5 h 31 min $231. From Koper shuttle to Portoroz, walk to Portorož, shuttle to Venice airport, fly to Zurich airport, line 2 train to Zürich Oerlikon, Bahnhof, then line 62 bus to Zürich (Kreis 11). 6 h 56 min $320. From Koper shuttle to Portoroz, walk to Portorož, shuttle to Venice airport, fly to Basel airport, line 50 bus to Basel, Bahnhof SBB, then line 11 tram to Basel. 7 h 4 min $297. From Ljubljana bus to Zürich HB then line 15 train to Zürich Stadelhofen. 10 h 34 min $97. From Ljubljana train to Salzburg Hbf, train to Zürich HB, then line 15 train to Zürich Stadelhofen. 10 h 54 min $182. From Ljubljana Zob Postaja bus to Zürich, Sihlquai/HB then line 4 tram to Zürich, Opernhaus. 11 h 17 min $67. From Ljubljana night train to Zürich HB then line 15 train to Zürich Stadelhofen. 12 h 14 min $89. From Ljubljana drive to Zürich. 7 h 7 min $115.