Compare airlines, prices, and flight durations for your trip
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.
A direct flight is the easiest way to get to your destination. The following airlines operate non-stop flights from Zurich to Oslo:
•
•
•
•
•
•
Answers to questions about the route that travelers are most interested in.
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
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.
The minimum one-way ticket price from Zurich to Oslo is $134 (April 2026), while the maximum is $136 (January 2026). On average, a ticket costs $135–$136.
Zurich — Oslo
06/08/2026
Departure
Direct flight
2L1210
starting at $311
starting at $311
starting at $109
The route Zurich — Oslo is served by several airlines: Helvetic Airways and Scandinavian Airlines. This gives passengers more freedom in choosing flights. You can consider not only the price but also schedules, baggage policies, and onboard service. Our service compares all offers so you can find tickets from $109 and choose the most convenient option. Thanks to airline competition, you may also find promotional fares or special offers, helping you save even more. Plan your trip in advance and choose the best flights without overpaying.
The cheapest flight ticket from Zurich to Oslo according to data for the last 48 hours costs $109
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: April, January.
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: Helvetic Airways
The cheapest one-way flight from Zurich to Oslo departs on 06/08/2026, is operated by Scandinavian Airlines and costs $109
There is no information about the cheapest roundtrip flight from Zurich to Oslo
Fastest flight from Zurich to Oslo takes 2h 20m
There are direct flights on this route 1 day a week: Mo
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
We couldn't find any special offers for flights from Zurich to Oslo