- Home
- Flights
- Flights from Beijing
- Beijing to Oslo
Cheap flights from Beijing to Oslo from CN¥3,273
Hainan Airlines flies nonstop from Beijing to Oslo. The flight takes around 9h 14m, and the cheapest one-way fare we found recently is CN¥3,273 on 9 Jun.
Direct flights available 9h 14m Cheapest in June Prices checked 14 days ago
Beijing to Oslo at a glance
Cheapest one-wayCN¥3,273Emirates · 1 stop · Wed 9 JunFastest flight9h 14mEstimated
Nonstop flightsYesHainan Airlines
Airlines flying nonstop from Beijing to Oslo
1 airline on this route.
| Airline | Flights a week | Typical departures | From | Search |
|---|---|---|---|---|
| HAHainan Airlines | — | — | — | Search |
Good to know
- Distance
- 6,983 km4,336 miles
- Flight time
- 9h 14mestimate
- Time difference
- -7hOslo vs Beijing
- Currency in Oslo
- NOK
- Airports
- PKX, PEK → OSL, TRF
Flights from Beijing to Oslo: questions answered
How much is a flight from Beijing to Oslo?
The cheapest one-way fare we found recently is CN¥3,273 with 1 stop, departing in June. Prices change constantly, so search your dates for the live fare.
Are there direct flights from Beijing to Oslo?
Yes. Hainan Airlines flies this route nonstop.
How long is the flight from Beijing to Oslo?
A nonstop flight covers 6,983 km and takes around 9h 14m.
Which airlines fly from Beijing to Oslo?
Hainan Airlines operates nonstop flights on this route.
Which airports serve Beijing and Oslo?
Beijing: Beijing Daxing International Airport (PKX) and Beijing Capital International Airport (PEK). Oslo: Oslo-Gardermoen International Airport (OSL) and Sandefjord Airport, Torp (TRF).
What is the time difference between Beijing and Oslo?
Oslo is 7 hours behind Beijing.





