C$520 Cheap Flights from Oslo (OSLO) to Beijing (BJSA)

Compare Oslo to Beijing flight deals

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

Book the best Beijing fare with no extra fees

Flight deals from Oslo to Beijing

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

Find the cheapest month to fly from Oslo to Beijing

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

Which airlines fly from Oslo to Beijing?

Alternative Oslo to Beijing routes

Looking for the cheapest, fastest or easiest route from Oslo to Beijing? You could fly into the following airports instead.

Oslo to Beijing: Flight information

The things to know before you go.
Cheapest flight foundC$520
Cheapest month to flyApril
Average flight time9 hrs
Most popular airlineHainan Airlines
Average flights per week12

Finding cheap flights from Oslo to Beijing: Frequently asked questions

There are 2 airports in Beijing: Beijing Capital and Beijing Daxing.
The best price we found for a return flight from Oslo to Beijing is C$978. 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.
9 hours is the average flight time from Oslo to Beijing.
Hainan Airlines flies direct from Oslo to Beijing.
As of April 2026, there are 3 flights per week flying from Oslo to Beijing.
The cheapest month to fly from Oslo to Beijing is usually May.
If you're flying from Oslo, the cheapest airport near Beijing is Beijing Capital – which is 25.0 km away from the centre of Beijing. We've found flights into this airport from C$978.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Oslo to Beijing on Tuesday, May 5, 2026.
Yes – the average flight time is 9 hours.
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 Beijing 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 Beijing is around 40 days in advance, so don’t leave your flight to the last minute.
In April, the average temperature is usually around 12°C. July is typically the warmest month in Beijing, when it usually averages around 32°C. You can expect the least rain in January. The coldest month is January, with temperatures averaging -12°C. The rainiest month is July.
The cheapest airline that flies to Beijing is Turkish Airlines. And the cheapest airline that flies to Beijing Daxing Airport is Hainan Airlines.

Flying from Oslo to Beijing: what you need to know

  • There are a couple of main airports you can fly out of in Oslo. Check out your options leaving from Oslo Airport Gardermoen (OSL) or Torp Sandefjord Airport (TRF) when reserving your flight from Oslo to Beijing.

  • Hop off your plane in Beijing at Beijing Capital International Airport (PEK) or Daxing International Airport (PKX).

  • Give yourself enough time to catch your flight from Oslo to Beijing. As a rule of thumb, arrive at least two hours before international departures and an hour ahead for domestic flights.

  • During popular months such as June, it's best to get to the airport earlier. Arrive two hours before domestic departures and four hours ahead for an international flight whenever you're flying during peak periods in general.

  • When travelling to China for tourism purposes, you will require a visa if you hold a passport from Norway. However, visa rules are subject to change and you may need other documents depending on the length and purpose of your visit. Always check the most recent guidelines before reserving your cheap flight from Oslo to Beijing.

Flying from Oslo

Oslo Airport Gardermoen Airport (OSL)

  • We make it a breeze to book a flight from Oslo to Beijing that includes a stopover. To see the options departing from Oslo Airport Gardermoen Airport, uncheck 'Direct flights only.' Next, choose a flight with a stop long enough to explore the city of your choice. Popular stopovers include:

    • Copenhagen Airport (CPH)

    • Stockholm Arlanda Airport (ARN)

    • Berlin Brandenburg Airport (BER)

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

  • Want a stress-free start to your break? Stay near Oslo Airport Gardermoen Airport. Whether you've booked an early flight from Oslo to Beijing or want to avoid feeling rushed, these hotels are ideal:

Torp Sandefjord Airport (TRF)

  • Visit family or friends or just take some time to unwind with a stopover. If you'd like to split up your flight from Oslo to Beijing, browse these options when departing from Oslo Airport Gardermoen Airport:

    • Copenhagen Airport (CPH)

    • Stockholm Arlanda Airport (ARN)

    • Berlin Brandenburg Airport (BER)

  • TRF is about 121 kilometres from central Oslo. It takes 1 hour and 28 minutes or so to get to the airport in a car from the city centre. Public transport takes approximately 2 hours and 21 minutes.

  • Kick off your vacation early with an additional night away from home. Before your flight from Oslo to Beijing, unwind in one of these hotels near Torp Sandefjord Airport:

Arriving in Beijing

Beijing Capital International Airport (PEK)

Daxing International Airport (PKX)

  • As soon as your flight from Oslo to Beijing has arrived, you can make your way to the city centre in about 1 hour and 3 minutes by car. Central Beijing is roughly 56 kilometres from Daxing International Airport (PKX).

  • You'll find some cozy hotels to drop your things at near PKX. Settle in after your flight from Oslo to Beijing at any of these well-located options:

How to find the cheapest flights from Oslo to Beijing

  • The lowest price we've found for a one-way ticket from Oslo to Beijing is C$520. For a return flight on this route, the best price is C$978. Depending on the availability when you book, these fares could change.

  • It's a good idea to book in advance if you want to find cheap flights from Oslo to Beijing. That's because airlines change prices based on demand, which tends to rise closer to the departure date.

  • The 'Whole month' tool shows you the cheapest tickets from Oslo to Beijing across every month. It's the best way to find a bargain if your travel plans aren't set in stone.

  • Getting a cheap ticket from Oslo to Beijing is easy with Price Alerts. Simply create one of these automatic alerts and we'll let you know when there's a better deal.

  • Take advantage of filters to find your ideal trip. To see the 'Best,' 'Fastest' or 'Cheapest' flights from Oslo to Beijing, use the 'Sort by' function. You can also filter results by airline, arrival and departure times, and journey duration.

Best time to go to Beijing

  • It's time to choose your dates for your flight from Oslo to Beijing. July is the busiest month for a trip to Beijing. If you want a quieter atmosphere, go in February.

  • Before locking in your flight from Oslo to Beijing, think about the type of weather you prefer. July is the warmest month in Beijing, with the temperature ranging from 21ºC to 35ºC.

  • January sees average temperatures of between -11ºC and 3ºC. Look for cheap flights from Oslo to Beijing sometime then if you want to travel when it's cooler.

More about Beijing

Complete your Beijing trip with a car rental

  • Finding you a cheap flight from Oslo to Beijing isn't the only trick up our sleeve. Check out our car rentals in Beijing and explore the city on your own terms. We search for deals from trusted car rental providers and put them all in one place. Instantly compare rates and then book with no fees.

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