Travel from Geneva to Norway

Train, bus or fly from Geneva to Norway?

Swiss, Scandinavian Airlines and 7 other airlines fly from Geneva to Bergen hourly. Alternatively, Swiss Railways (SBB/CFF/FFS) operates a train from Geneva to Oslo hourly. Tickets cost $50 - $100 and the journey takes 1 h 44 min. 4 other operators also service this route.

How to get from Geneva to Norway

From Genève train to Geneva airport, fly to Oslo airport, then train to Oslo. 5 h 13 min $130. From Genève train to Geneva airport, fly to Bergen airport, then line 3010 bus to Bergen. 6 h 51 min $184. From Genève train to Geneva airport, fly to Stavanger airport, then bus to Sandnes. 7 h 8 min $231. From Genève train to Geneva airport, fly to Trondheim airport, then train to Trondheim. 7 h 50 min $301. From Genève train to Geneva airport, fly to Kristiansand airport, then line 35 bus to Kristiansand. 7 h 27 min $308. From Genève train to Geneva airport, fly to Oslo Sandefjord airport, bus to Horten ferjekai, ferry to Moss, then train to Fredrikstad. 9 h 13 min $212. From Genève train to Olten, train to Basel SBB, train to Kiel Hbf, walk to Kiel Norwegen-Kai, then ferry to Oslo Hjortneskaien. 32 h 29 min. From Genève train to Bern, train to Berlin Hbf (tief), train to Malmö Central, train to Göteborg Central, then train to Oslo S. 32 h 37 min $635. From Geneva bus to Prague Florenc, bus to Grønland [T-bane], then line 3 subway to Stortinget [T-bane]. 36 h 33 min $259. From Geneve bus to Paris Gallieni then bus to Oslo. 37 h 5 min $271. From Geneva drive to Oslo. 20 h 13 min $431.
Close Print Itinerary
  1. Here are 11 options to get from
    Geneva to Norway:

    1. Trip:
      1 Fly to Oslo, train
      • One-Way approx: USD $91 - $263
      • Duration: 5 h 13 min
      Open +
      • Trip:
        1 Fly to Oslo, train
        • One-Way approx: USD $91 - $263
        • Duration: 5 h 13 min
        Close x
    2. Trip:
      2 Fly to Bergen
      • One-Way approx: USD $116 - $315
      • Duration: 6 h 51 min
      Open +
      • Trip:
        2 Fly to Bergen
        • One-Way approx: USD $116 - $315
        • Duration: 6 h 51 min
        Close x
    3. Trip:
      3 Fly to Stavanger
      • One-Way approx: USD $109 - $501
      • Duration: 7 h 8 min
      Open +
      • Trip:
        3 Fly to Stavanger
        • One-Way approx: USD $109 - $501
        • Duration: 7 h 8 min
        Close x
    4. Trip:
      4 Fly to Trondheim
      • One-Way approx: USD $121 - $583
      • Duration: 7 h 50 min
      Open +
      • Trip:
        4 Fly to Trondheim
        • One-Way approx: USD $121 - $583
        • Duration: 7 h 50 min
        Close x
    5. Trip:
      5 Fly to Kristiansand
      • One-Way approx: USD $121 - $568
      • Duration: 7 h 27 min
      Open +
      • Trip:
        5 Fly to Kristiansand
        • One-Way approx: USD $121 - $568
        • Duration: 7 h 27 min
        Close x
    6. Trip:
      6 Fly to Oslo Sandefjord, ferry
      • One-Way approx: USD $130 - $408
      • Duration: 9 h 13 min
      Open +
      • Trip:
        6 Fly to Oslo Sandefjord, ferry
        • One-Way approx: USD $130 - $408
        • Duration: 9 h 13 min
        Close x
    7. Trip:
      7 Train, ferry
      • One-Way approx: N/A
      • Duration: 32 h 29 min
      Open +
      • Trip:
        7 Train, ferry
        • One-Way approx: N/A
        • Duration: 32 h 29 min
        Close x
    8. Trip:
      8 Train
      • One-Way approx: USD $414 - $730
      • Duration: 32 h 37 min
      Open +
      • Trip:
        8 Train
        • One-Way approx: USD $414 - $730
        • Duration: 32 h 37 min
        Close x
    9. Trip:
      9 Bus Eurolines CZ
      • One-Way approx: USD $141 - $287
      • Duration: 36 h 33 min
      Open +
      • Trip:
        9 Bus Eurolines CZ
        • One-Way approx: USD $141 - $287
        • Duration: 36 h 33 min
        Close x
    10. Trip:
      10 Bus Eurolines FR
      • One-Way approx: USD $239 - $383
      • Duration: 37 h 5 min
      Open +
      • Trip:
        10 Bus Eurolines FR
        • One-Way approx: USD $239 - $383
        • Duration: 37 h 5 min
        Close x
    11. Trip:
      11 Drive
      • One-Way approx: USD $350 - $550
      • Duration: 20 h 13 min
      Open +
      • Trip:
        11 Drive
        • One-Way approx: USD $350 - $550
        • Duration: 20 h 13 min
        Close x