About the Zurich → Oslo route
Zurich to Oslo is a proper short-haul hop — 1,427 km, roughly 1 hour 41 minutes in the air, which means you'll barely finish a coffee before the descent starts. Three carriers split the route between them: Norwegian (DY), Swiss (LX), and SAS (SK), which gives you a reasonable spread from budget-conscious to business-class-capable. The passenger mix leans toward business travelers and Scandinavian expats, with leisure traffic spiking hard in summer and around the northern lights season. It's not a glamorous route, but it's a well-connected one.
Why travel from Zurich to Oslo?
Switzerland and Norway share a certain personality — expensive, outdoorsy, quietly proud of their infrastructure — which means Swiss travelers tend to feel immediately at home in Oslo, then immediately annoyed that it's somehow even pricier. The draw is real though. Oslo's Aker Brygge waterfront has completely reinvented itself as a serious food and architecture destination, with the Munch Museum and the Opera House giving the city genuine cultural weight. Business traffic flows steadily between Norwegian energy firms and Swiss finance and pharma. Families with cross-border roots make this route regularly. And for anyone who's already skied Verbier into muscle memory, the Oslomarka trail network offers a genuinely different Nordic alternative worth the detour.
Quick stats
- Distance: 1,427 km
- Estimated flight time: 1h 41m
- Operating airlines: DY, LX, SK
- Direct route: yes
Practical tips for ZRH → OSL
Oslo's Gardermoen airport (OSL) is efficient and well-signed — arrivals is straightforward, though currency exchange rates there are predictably punishing. Use an ATM instead, or just accept that Norway runs almost entirely on card payments. The Airport Express train, the Flytoget, gets you to Oslo Central in about 20 minutes and runs frequently. Both Swiss and SAS include checked baggage; if you book through Norwegian, check your fare class carefully because their basic tier is carry-on only. Visa-wise, both countries are Schengen, so no additional hassle. For fares, avoid July if budget matters — shoulder season in May or September gives you decent weather and noticeably lower prices.
Frequently asked questions
How long is the flight from Zurich to Oslo?
The flight from Zurich (ZRH) to Oslo (OSL) takes approximately 1 hour and 41 minutes to cover the 1,427 km distance. This is a short-haul European flight with minimal travel time.
Which airlines operate the Zurich to Oslo route?
Three airlines serve this route: Norwegian (DY), SWISS (LX), and SAS Scandinavian Airlines (SK). You can compare schedules and fares across these carriers when booking.
What is the best time of year to fly from Zurich to Oslo?
Late spring (May–June) and early fall (September) offer the best balance of pleasant weather, fewer crowds, and reasonable fares compared to peak summer. Winter months can be cheaper but involve shorter daylight hours and potential weather delays.
Do I need a visa to travel from Switzerland to Norway?
Both Switzerland and Norway are part of the Schengen Area, so EU/EEA citizens and visa-exempt nationalities typically don't need a visa for this route. However, you should verify your specific nationality requirements and ensure your passport is valid for at least 3 months beyond your travel date.
What should I know about luggage, jet lag, and transit on this route?
Luggage allowances vary by airline, so check your carrier's policy in advance. Since the flight is short (under 2 hours) with only a 1-hour time difference between cities, jet lag is minimal. Oslo Airport (OSL) is conveniently located 45 minutes north of the city center with good public transport connections.