Compare airlines and travel sites in one search No booking fees from us
FlightConnect
  1. Home
  2. Flights
  3. Flights from Beijing
  4. Beijing to Oslo
Nonstop route · China → Norway

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
BJSOSL

Beijing to Oslo at a glance

Airlines flying nonstop from Beijing to Oslo

1 airline on this route.

AirlineFlights a weekTypical departuresFromSearch
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.

More flights from Beijing