Compare airlines and travel sites in one search No booking fees from us
FlightConnect
  1. Home
  2. Flights
  3. Flights from Zurich
  4. Zurich to Oslo
Nonstop route · Switzerland → Norway

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
ZRHOSL

Zurich to Oslo at a glance

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).

AirlineFlights a weekTypical departuresFromSearch
SWISS~710:59–11:32—Search
SAS~713:50–18:32CHF 90Search
Norwegian Air Shuttle~210:36–21:38—Search

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).

More flights from Zurich