Travel options for:
Norway to Switzerland
  • Train to Oslo, fly to Geneva

    $90 - $262
    1. Oslo

      28 min - every 30 minutes

      $10 - $14

    2. Oslo (OSL)

      2 h 30 min - non-stop

      $70 - $230

    3. Geneva (GVA)

      7 min - every 3 hours

      $10 - $18

  • Train to Oslo, fly to Zurich

    $112 - $336
    1. Oslo

      28 min - every 30 minutes

      $10 - $14

    2. Oslo (OSL)

      2 h 20 min - non-stop

      $90 - $300

    3. Zurich (ZRH)

      4 min - hourly - line 2

      $9 - $17

    4. Zürich Oerlikon, Bahnhof

      13 min - every 20 minutes - line 62

      $3 - $5

  • Fly Stavanger to Basel

    $200 - $712
    1. Sandnes

      19 min - hourly

      $3

    2. Stavanger (SVG)

      4 h 30 min - 1 stopover

      $190 - $700

    3. Basel (BSL)

      18 min - every 10 minutes - line 50

      $3 - $5

    4. Basel, Bahnhof SBB

      8 min - every 15 minutes - line 11

      $4

  • Fly Stavanger to Zurich

    $165 - $435
    1. Sandnes

      19 min - hourly

      $3

    2. Stavanger (SVG)

      3 h 45 min - 1 stopover

      $150 - $410

    3. Zurich (ZRH)

      4 min - hourly - line 2

      $9 - $17

    4. Zürich Oerlikon, Bahnhof

      13 min - every 20 minutes - line 62

      $3 - $5

  • Fly Stavanger to Geneva

    $108 - $501
    1. Sandnes

      19 min - hourly

      $3

    2. Stavanger (SVG)

      4 h 5 min - 1 stopover

      $95 - $480

    3. Geneva (GVA)

      7 min - every 3 hours

      $10 - $18

  • Bus, train

    $316 - $536
    1. Oslo Bussterminal

      3 h 35 min - 3 times a day

      $18 - $50

    2. Göteborg Central

      2 h 29 min - every 3 hours

      $30 - $70

    3. Malmö Central

      41 min - every 4 hours

      $4 - $8

    4. Noerreport st

      4 h 49 min - 5 times a day

      $55 - $85

    5. Hamburg Hbf

      7 h 36 min - 3 times a day

      $200 - $310

    6. Zürich HB

      2 min - hourly - line 15

      $8 - $15

  • Train

    $347 - $574
    1. Oslo S

      2 h 40 min - twice a week

      $28 - $40

    2. Kil Station

      2 h 11 min - every 2 hours

      $25 - $55

    3. Göteborg Central

      3 h 54 min - 5 times a day

      $30 - $70

    4. Noerreport st

      4 h 49 min - 5 times a day

      $55 - $85

    5. Hamburg Hbf

      7 h 36 min - 3 times a day

      $200 - $310

    6. Zürich HB

      2 min - hourly - line 15

      $8 - $15

  • Bus FlixBus

    $124 - $210
    1. Oslo Bussterminal

      16 h 25 min - once daily

      $60 - $100

    2. Berlin, Berlin central bus

      12 h 55 min - twice daily

      $55 - $95

    3. Zurich

      7 min - 2084 feet

    4. Zürich HB

      2 min - hourly - line 15

      $8 - $15

  • Ferry, train

    1. Nationaltheatret Frederiks

      6 min - hourly - line 33

      $3 - $4

    2. Oslo Hjortneskaien

      20 h - once daily

    3. Kiel Norwegen-Kai

      7 min - 1728 feet

    4. Kiel Hbf

      8 h 49 min - 3 times a day

      $210 - $330

    5. Zürich HB

      2 min - hourly - line 15

      $8 - $15

  • Bus Eurolines CZ

    $115 - $259
    1. Stortinget [T-bane]

      2 min - every 20 minutes - line 3

      $3 - $5

    2. Oslo

      22 h 50 min - 6 times a week

      $70 - $150

    3. Prague ÚAN Florenc

      11 h - 3 times a week

      $40 - $100

    4. Zürich, Sihlquai/HB

      12 min - every 10 minutes - line 4

      $2 - $4

  • Drive

    $320 - $470
    1. Oslo

      18 h 45 min - 1227.3 miles

      $320 - $470

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

From Nationaltheatret [tog] train to Oslo airport, fly to Geneva airport, then train to Genève. 5 h 12 min $129. From Nationaltheatret [tog] train to Oslo airport, fly to Zurich airport, line 2 train to Zürich Oerlikon, Bahnhof, then line 62 bus to Zürich (Kreis 11). 5 h 19 min $182. From Storgata bus to Stavanger airport, fly to Basel airport, line 50 bus to Basel, Bahnhof SBB, then line 11 tram to Basel. 7 h 24 min $270. From Storgata bus to Stavanger airport, fly to Zurich airport, line 2 train to Zürich Oerlikon, Bahnhof, then line 62 bus to Zürich (Kreis 11). 6 h 35 min $313. From Storgata bus to Stavanger airport, fly to Geneva airport, then train to Genève. 6 h 38 min $230. From Oslo Bussterminal bus to Göteborg Central, train to Malmö Central, train to Noerreport st, train to Hamburg Hbf, train to Zürich HB, then line 15 train to Zürich Stadelhofen. 22 h 31 min $456. From Oslo S train to Kil Station, train to Göteborg Central, train to Noerreport st, train to Hamburg Hbf, train to Zürich HB, then line 15 train to Zürich Stadelhofen. 25 h 14 min $488. From Oslo Bussterminal bus to Berlin, Berlin central bus station, bus to Zurich, walk to Zürich HB, then line 15 train to Zürich Stadelhofen. 30 h 31 min $179. From Nationaltheatret Frederiks gate line 33 bus to Oslo Hjortneskaien, ferry to Kiel Norwegen-Kai, walk to Kiel Hbf, train to Zürich HB, then line 15 train to Zürich Stadelhofen. 31 h 7 min. From Stortinget [T-bane] line 3 subway to Oslo, bus to Prague ÚAN Florenc, bus to Zürich, Sihlquai/HB, then line 4 tram to Zürich, Opernhaus. 36 h 9 min $217. From Oslo drive to Zürich. 18 h 45 min $397.