- Home
- Flights
- Flights from Zurich
- Zurich to Oslo
Cheap flights from Zurich to Oslo from CHF 69
SWISS, SAS and Norwegian Air Shuttle fly nonstop from Zurich to Oslo, about 15 flights a week. The flight takes around 2h 17m, and the cheapest one-way fare we found recently is CHF 69 on 25 Nov.
Direct flights available ~15 flights a week 2h 17m Cheapest in November Prices checked 14 days ago
Zurich to Oslo at a glance
Cheapest one-wayCHF 69easyJet · 1 stop · Wed 25 NovFastest flight2h 17mEstimated
Nonstop flights15/wkSWISS, SAS, Norwegian Air Shuttle
Airlines flying nonstop from Zurich to Oslo
3 airlines on this route, about 15 flights a week in total (observed over the last 4 weeks).
Cheapest month to fly from Zurich to Oslo
Lowest one-way fare found for each month: November is cheapest, December the most expensive.
Good to know
- Distance
- 1,427 km886 miles
- Flight time
- 2h 17mestimate
- Time difference
- NoneOslo vs Zurich
- Currency in Oslo
- NOK
- Airports
- ZRH → OSL, TRF
Flights from Zurich to Oslo: questions answered
How much is a flight from Zurich to Oslo?
The cheapest one-way fare we found recently is CHF 69 with 1 stop, departing in November. Prices change constantly, so search your dates for the live fare.
Are there direct flights from Zurich to Oslo?
Yes. SWISS, SAS and Norwegian Air Shuttle fly this route nonstop, with about 15 flights a week in each direction.
How long is the flight from Zurich to Oslo?
A nonstop flight covers 1,427 km and takes around 2h 17m.
What is the cheapest month to fly from Zurich to Oslo?
November has the lowest fare we found (CHF 69), while December is the most expensive (CHF 105).
Which airlines fly from Zurich to Oslo?
SWISS, SAS and Norwegian Air Shuttle operate nonstop flights on this route.
Which airports serve Zurich and Oslo?
Zurich: Zürich Airport (ZRH). Oslo: Oslo-Gardermoen International Airport (OSL) and Sandefjord Airport, Torp (TRF).





