Cheap Flights from Oslo (OSLO) to Zurich (ZRH)

Compare Oslo to Zurich flight deals

Find the cheapest month or even day of the year to fly to Zurich

Book the best Zurich fare with no extra fees

Flight deals from Oslo to Zurich Airport

Looking for a cheap last-minute deal or the best return flight from Oslo to Zurich Airport? If you want to travel next month, return fares start from £123. Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Oslo to Zurich

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Oslo to Zurich flights are currently cheapest in June.

Direct flights from Oslo to Zurich

Oslo to Zurich: Flight information

The things to know before you go.
Cheapest flight found£46
Cheapest month to flyJune
Average flight time2 hrs, 24 mins
Most popular airlineSWISS
Average flights per week59

Finding cheap flights from Oslo to Zurich: Frequently asked questions

The best price we found for a return flight from Oslo to Zurich is £104. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
2 hours and 24 minutes is the average flight time from Oslo to Zurich.
SWISS, Helvetic Airways and Scandinavian Airlines fly direct from Oslo to Zurich.
As of March 2026, there are 63 flights per week flying from Oslo to Zurich.
The cheapest month to fly from Oslo to Zurich is usually June.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Oslo to Zurich Airport on Sunday, 7 June 2026.
Yes – the average flight time is 2 hours and 24 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Zurich but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Zurich is around 40 days in advance, so don’t leave your flight to the last minute.
The cheapest airline that flies to Zurich is Norwegian .

Flying from Oslo to Zurich Airport (ZRH): What you need to know

  • Planning your getaway starts with working out where you'll leave from in Oslo. Oslo Gardermoen Airport (OSL) is the city's main base, so explore your options for reserving a flight from Oslo to Zurich Airport (ZRH) taking off from here.

  • 2 hours 25 minutes is the average travel time for a direct Oslo to Zurich Airport flight.

  • Oslo and Zurich (where Zurich Airport is located) share the UTC+1 timezone. That means you won't need to change your watch once you land.

  • There are 17 direct services a week between Oslo Gardermoen Airport (OSL) and Zurich Airport (ZRH). This is the most popular route when departing from Oslo.

  • For hassle-free travel, turn up at the airport two hours ahead of international flights and an hour before domestic departures. This will give you enough time to board your flight from Oslo to ZRH.

  • During popular months like September, you'll want to get to the airport earlier than usual. Arrive two hours before domestic departures and four hours ahead of an international flight when you travel during high season in general.

Airports in Oslo

Oslo Gardermoen Airport (OSL)

  • Fly without interruptions from Oslo Gardermoen Airport (OSL). Nonstop flights from Oslo to Zurich Airport (ZRH) can be booked from here.

  • Leading carriers that have direct flights from Oslo to Zurich Airport out of OSL include:

  • SWISS is the airline most travellers choose for flights from OSL to ZRH.

  • With an impressive 95.77% of services arriving as scheduled, SWISS is the top on-time carrier serving this route.

  • Located around 48 kms (30 miles) from the centre of Oslo, OSL can be reached in about 40 minutes by car (depending on traffic). The journey on public transport will take roughly 20 minutes.

  • In search of a convenient hotel close to Oslo Gardermoen Airport? If you've booked an early flight from Oslo to Zurich Airport, these stays will have you sleeping conveniently close to check-in:

  • Oslo Gardermoen Airport has a strong on-time performance, making delays less likely. Departures from OSL land on schedule 85% of the time.

TORP Sandefjord (TRF)

  • TRF is around 113 kms (70 miles) from central Oslo. It'll take 1 hour 30 minutes or so to get to the airport in a car from the city centre. Public transport takes approximately 1 hour 50 minutes.

  • Want to enjoy an extra night away before your Oslo to ZRH flight? Kick back in a hotel near TORP Sandefjord before your trip officially starts. These stays have a room with your name on it:

  • TORP Sandefjord is known for its commitment to punctuality. 88% of flights leaving here keep to their planned arrival schedule.

About Zurich Airport (ZRH)

Getting from Zurich Airport (ZRH) to central Zurich

  • Zurich Airport is around 11 kms (7 miles) from central Zurich. It takes around 15 minutes or so to get to the city by car.

  • It takes roughly 10 minutes if you're travelling on public transport.

How to find the cheapest flights from Oslo to Zurich Airport (ZRH)

  • £46 is the best price for a one-way ticket from Oslo to Zurich Airport. Return flights start from £104. These fares can change depending on demand.

  • Book six months before your departure date. Pricing trends show that this is the ideal window for finding cheap flights from Oslo to ZRH.

  • Plan your trip for November. That's the best month for landing the biggest deals on Oslo to Zurich Airport tickets. If you're flexible on when you fly, use the 'Whole month' tool to find the cheapest price across each month.

  • Save time searching for cheap plane tickets from Oslo to ZRH by creating a Price Alert. We'll send you an email or notification through the app when prices go down.

  • Filters make it easier to find a bargain for your flight from Oslo to Zurich Airport. Choose the departure times, airlines and number of stops that make sense for you. Then sort the results by 'Cheapest' to bring up the lowest fares right away.

The best time to fly from Oslo to Zurich Airport (ZRH)

  • It's time to work out your travel dates for your flight from Oslo to Zurich Airport (ZRH). July is when most people travel to Zurich. If you like your getaways a little more chill, head there in January.

  • The warmest month in Zurich is July, with temperatures ranging between 10ºC and 27ºC. Lock in your Oslo to ZRH plane ticket then if that's your ideal forecast.

  • Search for cheap tickets from Oslo to Zurich Airport in January if you'd rather travel during cooler conditions. Temperatures are at their lowest then, ranging between -6ºC and 7ºC.

More about Zurich

  • When it comes to searching for somewhere to lay your head, you'll find the best places to stay in Zurich right here. Browse these hotels after locking in your flight from Oslo to Zurich Airport:

  • There are so many things to see and do in this city, it can be hard to work out where to start. Bahnhofstrasse, Cirque du Soleil - Grand Chapiteau and Zurich Opera are major attractions which should feature on any good Zurich itinerary.

Explore more of Switzerland

  • Lausanne is just one of the many cities in Switzerland waiting to be explored after you've experienced Zurich. Around 177 kms (110 miles) away to the southwest, top sights here include Olympic Park, The Olympic Museum and Cathedrale de Lausanne.

  • Around 161 kms (100 miles) south of Zurich, Lugano is another favourite stop in Switzerland. Experience major highlights starting with Lungolago di Lugano, Aussichtspunkt San Salvatore and LAC Lugano Arte e Cultura.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.