Helping travelers to find the best flight offers
The minimum one-way ticket price from Zurich to Oslo is $101 (January 2026), while the maximum is $133 (November 2025). On average, a ticket costs $113–$238.
A direct flight is the easiest way to get to your destination. The following airlines operate non-stop flights from Zurich to Oslo:
•
•
•
•
•
•
We keep tight track on airlines' pre-holidays sales and other special offers occurences all the time to let you save maximum amount of funds while traveling to your family or just going out on vacation.
Unable to find information about the schedule of direct flights from
The cheapest one-way flight from Zurich to Oslo departs on 11/28/2025, is operated by EasyJet and costs $89
The cheapest roundtrip flight from Zurich to Oslo departs on 03/09/2026, is operated by EasyJet and costs $161
Fastest flight from Zurich to Oslo takes 2h 20m
There are direct flights on this route 3 days a week: Su, Th, and Sa
The distance between Zurich and Oslo is 1402km (869 miles). The average flight duration is 2h 30m. There are 17 direct flights from Zurich to Oslo. Zurich and Oslo are in the same time zone. Flights from Zurich begin at 9:40 AM. The latest flight from Zurich departs at 1:30 PM
Zurich — Oslo
11/28/2025
Departure
Direct flight
SK842
Starting at $179
Zurich — Oslo
11/29/2025
Departure
Direct flight
LX1210
Starting at $276
Zurich — Oslo
11/30/2025
Departure
Direct flight
LX1210
Starting at $333
Zurich — Oslo
12/14/2025
Departure
Direct flight
LX1210
Starting at $357
Zurich — Oslo
12/25/2025
Departure
Direct flight
LX1210
Starting at $346
Zurich — Oslo
12/26/2025
Departure
Direct flight
LX1210
Starting at $747
Zurich — Oslo
12/31/2025
Departure
Direct flight
LX1210
Starting at $264
Zurich — Oslo
01/06/2026
Departure
Direct flight
LX1210
Starting at $325
Zurich — Oslo
01/16/2026
Departure
Direct flight
LX2710
Starting at $310
Zurich — Oslo
01/17/2026
Departure
Direct flight
LX1210
Starting at $229
Starting at $135
Starting at $229
Starting at $343
Starting at $89
Starting at $114
Starting at $138
Starting at $233
The Zurich — Oslo route is served by a wide range of airlines: 7 in total, including Scandinavian Airlines, Swiss International Air Lines, Helvetic Airways, EasyJet, Vueling, KLM, and Pegasus Airlines. Competition among carriers gives passengers the opportunity to find tickets at attractive fares — with prices starting from $89. Our service helps compare all available offers within seconds and choose the most convenient option. You can filter flights by price, departure time, or baggage rules to make your trip as comfortable as possible. With so many airlines, there’s always a chance to catch special promotions and save.
The cheapest flight ticket from Zurich to Oslo according to data for the last 48 hours costs $89
Often the best time to buy tickets from Zurich to Oslo is 2 months before departure.
Based on statistics over the past years, the lowest prices for flights from Zurich to Oslo can be found flying in these months: January, December, November.
The fastest flights from Zurich to Oslo start from 2 hours 20 minutes in the air.
The following airlines operate direct flights on the route Zurich — Oslo: Scandinavian Airlines, Swiss International Air Lines, Helvetic Airways
Find the best Zurich to Oslo flights in seconds — our search compares over 700 airlines, 50+ travel agencies and more than 5 top booking systems to uncover the smartest prices, schedules and ticket conditions. Whether you need a flexible fare, shortest connection or morning departure, we make it easy to book the option that suits your trip and budget.
Zurich Airport (ZRH) is Switzerland’s main international gateway and typically functions as a full-service hub for Swiss International Air Lines and a range of global carriers, while also hosting some low-cost operators on select routes. Located about 10–13 km north of the city center, it’s usually perceived as mid-to-premium in price compared with regional airports. Ground links include a frequent train service to Zurich main station (around 10–15 minutes, fares typically moderate), regional buses and trams (20–30 minutes depending on route), plus taxis and app-based cars for door-to-door trips. Pros: fast transfers, comprehensive passenger facilities and reliable connections; cons: higher on-site prices and potential crowds during peak times.
Fly direct from Zurich to Oslo for the fastest, most convenient way to travel between these two vibrant cities — fewer hassles, no layovers, and more time to enjoy Norway’s capital. While connections can sometimes cost less, a non-stop flight saves hours and offers a smoother, more comfortable journey, perfect for business trips or a weekend escape. Book now to lock in a quick route and maximize your time in Oslo.
Oslo Airport (OSL) at Gardermoen is Norway’s main international gateway and usually serves as the country’s premium hub for long-haul and European connections, with a strong presence from airlines like SAS, Norwegian and several global carriers. It sits about 50 km northeast of central Oslo; the airport express train (Flytoget) typically takes 19–22 minutes and can be viewed as the fastest option, while regional trains and coaches take around 20–40 minutes—fares commonly range from moderate to premium depending on service. Pros include modern facilities, frequent departures and good onward connections; cons can be the distance from the city center and occasionally higher onsite prices.
We couldn't find any special offers for flights from Zurich to Oslo