How can I find cheap flights from Shanghai Pudong International Airport to Oslo Airport?
Explore the cheapest one-way and round-trip flights from Shanghai Pudong International Airport to Oslo Airport over the next 90 days, with one-way fares from £199 and round-trip from £501. Based on Trip.com's latest 7-day flight data.
- Return
- Cheapest
- Recommended
- Fastest
- Next 7 days
PVG 08:4034h 5m1 stopOSL 11:45Shanghai - Oslo | Sat, Nov 28 | Juneyao Airlines
OSL 08:4016h 10m1 stopPVG 07:50Oslo - Shanghai | Sat, Dec 5 | Finnair£501 £73532% off32% off£735 £501
PVG 08:4030h 15m1 stopOSL 07:55Shanghai - Oslo | Fri, Nov 13 | Juneyao Airlines
OSL 20:5028h1 stopPVG 07:50Oslo - Shanghai | Fri, Nov 20 | Finnair£507 £73531% off31% off£735 £507
PVG 08:4030h 15m1 stopOSL 07:55Shanghai - Oslo | Tue, Nov 17 | Juneyao Airlines
OSL 08:4016h 10m1 stopPVG 07:50Oslo - Shanghai | Tue, Nov 24 | Finnair£510 £73531% off31% off£735 £510
PVG 08:4030h 15m1 stopOSL 07:55Shanghai - Oslo | Wed, Dec 2 | Juneyao Airlines
OSL 20:5028h1 stopPVG 07:50Oslo - Shanghai | Wed, Dec 9 | Finnair£51630% off£735 £516
PVG 22:2521h 25m1 stopOSL 12:50Shanghai - Oslo | Wed, Nov 11 | Spring Airlines
OSL 12:3012h 20m1 stopPVG 07:50Oslo - Shanghai | Sun, Nov 15 | Finnair£51830% off£735 £518
PVG 23:0020h 10m1 stopOSL 12:10Shanghai - Oslo | Sat, Dec 5 | Emirates
OSL 14:0024h 5m1 stopPVG 21:05Oslo - Shanghai | Thu, Dec 10 | Emirates£52828% off£735 £528
PVG 06:1536h 55m1 stopOSL 12:10Shanghai - Oslo | Thu, Dec 3 | Emirates
OSL 14:0018h 5m1 stopPVG 15:05Oslo - Shanghai | Tue, Dec 8 | Emirates£53028% off£735 £530
PVG 06:1536h 55m1 stopOSL 12:10Shanghai - Oslo | Thu, Dec 10 | Emirates
OSL 14:0018h 5m1 stopPVG 15:05Oslo - Shanghai | Wed, Dec 16 | Emirates£53028% off£735 £530
PVG 06:1536h 55m1 stopOSL 12:10Shanghai - Oslo | Wed, Nov 25 | Emirates
OSL 14:0018h 5m1 stopPVG 15:05Oslo - Shanghai | Wed, Dec 2 | Emirates£53028% off£735 £530
SHA 13:0017h 25m1 stopOSL 14:00Shanghai - Oslo | Wed, Nov 11 | Normal Airline
OSL 15:006hDirectSHA 16:00Oslo - Shanghai | Fri, Nov 13 | Normal AirlineFind more flightsFind more flights
- Cheapest
PVG 07:5041h1 stopOSL 17:50Shanghai - Oslo | Thu, Dec 10 | Spring Airlines£199 £33340% off40% off£333 £199
PVG 08:3022h1 stopOSL 23:30Shanghai - Oslo | Tue, Nov 10 | Spring Airlines£201 £33340% off40% off£333 £201
PVG 08:0035h 50m1 stopOSL 12:50Shanghai - Oslo | Wed, Dec 2 | Spring Airlines£209 £33337% off37% off£333 £209
PVG 07:5036h1 stopOSL 12:50Shanghai - Oslo | Sat, Dec 12 | Spring Airlines£21236% off£333 £212
PVG 10:0033h 50m1 stopOSL 12:50Shanghai - Oslo | Wed, Dec 9 | Spring Airlines£21436% off£333 £214
PVG 01:1523h 15m1 stopOSL 17:30Shanghai - Oslo | Mon, Dec 14 | Thai Vietjet Air£22532% off£333 £225
PVG 12:0536h 25m1 stopOSL 17:30Shanghai - Oslo | Sun, Dec 13 | Spring Airlines£22832% off£333 £228
PVG 08:3022h1 stopOSL 23:30Shanghai - Oslo | Tue, Dec 8 | Spring Airlines£22931% off£333 £229
PVG 02:3041h 20m1 stopOSL 12:50Shanghai - Oslo | Wed, Dec 2 | Thai Vietjet Air£23728% off£333 £237
SHA 13:0017h 25m1 stopOSL 14:00Shanghai - Oslo | Wed, Nov 11 | Normal AirlineFind more flightsFind more flights
PVG 08:4014h 55m1 stopOSL 16:35Shanghai - Oslo | Sun, Nov 22 | Juneyao Airlines£277 £56951% off51% off£569 £277
PVG 19:3017h 30m1 stopOSL 06:00Shanghai - Oslo | Fri, Nov 27 | Hainan Airlines£281 £56951% off51% off£569 £281
PVG 19:3017h 30m1 stopOSL 06:00Shanghai - Oslo | Fri, Dec 4 | Hainan Airlines£288 £56949% off49% off£569 £288
PVG 19:3017h 30m1 stopOSL 06:00Shanghai - Oslo | Fri, Dec 18 | Hainan Airlines£28949% off£569 £289
PVG 19:3017h 30m1 stopOSL 06:00Shanghai - Oslo | Fri, Dec 11 | Hainan Airlines£29249% off£569 £292
PVG 23:0518h 5m1 stopOSL 10:10Shanghai - Oslo | Sun, Dec 27 | Turkish Airlines£33641% off£569 £336
PVG 09:5520h1 stopOSL 22:55Shanghai - Oslo | Tue, Dec 29 | Turkish Airlines£33641% off£569 £336
PVG 23:0020h 10m1 stopOSL 12:10Shanghai - Oslo | Sun, Dec 27 | Emirates£34639% off£569 £346
PVG 02:1518h 50m1 stopOSL 14:05Shanghai - Oslo | Wed, Dec 16 | Juneyao Airlines£36037% off£569 £360
SHA 13:0017h 25m1 stopOSL 14:00Shanghai - Oslo | Wed, Nov 11 | Normal AirlineFind more flightsFind more flights
PVG 08:4014h 55m1 stopOSL 16:35Shanghai - Oslo | Fri, Dec 4 | Juneyao Airlines£387 £1,14666% off66% off£1,146 £387
PVG 08:4014h 55m1 stopOSL 16:35Shanghai - Oslo | Sun, Dec 6 | Juneyao Airlines£391 £1,14666% off66% off£1,146 £391
PVG 08:4014h 55m1 stopOSL 16:35Shanghai - Oslo | Fri, Nov 27 | Juneyao Airlines£394 £1,14666% off66% off£1,146 £394
PVG 08:4014h 55m1 stopOSL 16:35Shanghai - Oslo | Tue, Nov 10 | Juneyao Airlines£40065% off£1,146 £400
PVG 08:4014h 55m1 stopOSL 16:35Shanghai - Oslo | Fri, Nov 20 | Juneyao Airlines£41564% off£1,146 £415
PVG 08:4014h 55m1 stopOSL 16:35Shanghai - Oslo | Tue, Jan 19 | Juneyao Airlines£42963% off£1,146 £429
PVG 08:4014h 55m1 stopOSL 16:35Shanghai - Oslo | Sat, Dec 5 | Juneyao Airlines£49456% off£1,146 £494
PVG 08:4014h 55m1 stopOSL 16:35Shanghai - Oslo | Sun, Jan 17 | Juneyao Airlines£50756% off£1,146 £507
PVG 08:4014h 55m1 stopOSL 16:35Shanghai - Oslo | Sun, Nov 29 | Juneyao Airlines£53853% off£1,146 £538
SHA 13:0017h 25m1 stopOSL 14:00Shanghai - Oslo | Wed, Nov 11 | Normal AirlineFind more flightsFind more flights
PVG 08:4014h 55m1 stopOSL 16:35Shanghai - Oslo | Thu, Nov 12 | Juneyao Airlines£415 £56927% off27% off£569 £415
SHA 13:0017h 25m1 stopOSL 14:00Shanghai - Oslo | Wed, Nov 11 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Shanghai to Oslo are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Trip.com Price Insights: Flights from Shanghai Pudong International Airport to Oslo Airport
What is the cheapest month to fly from Shanghai Pudong International Airport to Oslo Airport?
Based on Trip.com's data from the past 12 months, the cheapest one-way flights from Shanghai Pudong International Airport to Oslo Airport are usually in February, with an average price of £359. It is best to avoid March, when the average price can reach £1,253.
What is the cheapest month to fly return from Shanghai Pudong International Airport to Oslo Airport?
Based on Trip.com's data from the past 12 months, November is often the month to find the lowest fares from Shanghai Pudong International Airport to Oslo Airport, with an average price of £512. September is usually the most expensive month, with an average price reaching £1,263.
What is the cheapest day of the week to fly from Shanghai Pudong International Airport to Oslo Airport?
Based on Trip.com's data from the past 12 months, the cheapest departure day from Shanghai Pudong International Airport to Oslo Airport is Friday, with average prices usually lower than other days. Avoid departing on Tuesday as prices are typically highest on that day.
Which airline offers the cheapest flights from Shanghai Pudong International Airport to Oslo Airport?
The cheapest airline flying from Shanghai Pudong International Airport to Oslo Airport is Hainan Airlines (from £194) among 10 carriers operating this route. Based on Trip.com's latest 7-day flight data.










Find more flights and airlines
What is the flight schedule from Shanghai Pudong International Airport to Oslo Airport?
Check the schedule for flights from Shanghai to Oslo and find the flight that best matches your travel plans.
-
9C8521
Shanghai Pudong International Airport
08:30
PVG
13:15
HKT
- - - - T - SSearch -
N0096
Phuket International Airport
16:15
HKT
23:30
OSL
- - - - - - S -
VZ3525
Shanghai Pudong International Airport
01:30
PVG
05:20
BKK
S M T W T F SSearch -
N0092
Suvarnabhumi Airport
10:20
BKK
17:30
OSL
- M - - - F - -
HO1323
Shanghai Pudong International Airport
12:40
PVG
17:20
HKT
S - - - - - -Search -
N0096
Phuket International Airport
16:15
HKT
23:30
OSL
- - - - - - S -
MU5311
Shanghai Pudong International Airport
16:30
PVG
18:45
CAN
S M T W T F SSearch -
MU2077
Guangzhou Baiyun International Airport
00:05
CAN
02:05
BKK
- M - - - - - -
N0092
Suvarnabhumi Airport
10:20
BKK
17:30
OSL
- M - - - F - -
HU7614
Shanghai Pudong International Airport
07:20
PVG
09:40
PEK
S M T W T F SSearch -
HU769
Beijing Capital International Airport
02:55
PEK
06:00
OSL
- - - - - F - -
MU5311
Shanghai Pudong International Airport
16:30
PVG
18:45
CAN
S M T W T F SSearch -
MU2077
Guangzhou Baiyun International Airport
00:05
CAN
02:05
BKK
- M - - - - - -
N0094
Suvarnabhumi Airport
09:40
BKK
17:50
OSL
- - T - - - - -
HU7120
Shanghai Pudong International Airport
11:30
PVG
14:55
HAK
- - - W T F SSearch -
HU721
Haikou Meilan International Airport
17:05
HAK
18:25
BKK
- M T W - F S -
N0092
Suvarnabhumi Airport
10:20
BKK
17:30
OSL
- M - - - F - -
MU5437
Shanghai Pudong International Airport
14:50
PVG
18:35
KMG
S M T W T F SSearch -
MU9621
Kunming Changshui International Airport
21:30
KMG
23:05
BKK
S M T W T F S -
N0092
Suvarnabhumi Airport
10:20
BKK
17:30
OSL
- M - - - F - -
9C7289
Shanghai Pudong International Airport
17:00
PVG
20:45
BKK
S M T W T F SSearch -
N0092
Suvarnabhumi Airport
10:20
BKK
17:30
OSL
- M - - - F - -
9C7279
Shanghai Pudong International Airport
07:50
PVG
11:50
BKK
S M - W T F SSearch -
N0092
Suvarnabhumi Airport
10:20
BKK
17:30
OSL
- M - - - F -
About Shanghai Pudong International Airport and Oslo Airport
Learn about Shanghai Pudong International Airport (PVG) and Oslo Airport (OSL) — including location, terminals, transportation, and travel tips.
| Flight distance | 8,084.97km |
|---|---|
| Cheapest one-way ticket price | £199 |
| Cheapest return ticket price | £501 |
FAQs for Shanghai Pudong International Airport to Oslo Airport Flights
What is the transportation method from the main airport to downtown in Oslo?
- The distance from Oslo Airport to downtown is about 36km, by taxi about 50 minutes.
What are the cheapest flights from Shanghai Pudong International Airport to Oslo Airport?
One-way flights from Shanghai Pudong International Airport to Oslo Airport currently start from £199, and round-trip fares start from £501. The current lowest fare is a Spring Airlines flight departing on Thu, Dec 10; prices may vary depending on availability.What is the average price of a flight from Shanghai Pudong International Airport to Oslo Airport?
Based on Trip.com flight data for departures within the next 30 days with at most one stop, the average one-way price from Shanghai Pudong International Airport to Oslo Airport is £585. Prices may vary depending on the departure date, airline, and availability.How do I book flights from Shanghai Pudong International Airport to Oslo Airport on Trip.com?
Enter Shanghai Pudong International Airport and Oslo Airport, select your departure date and number of passengers, then compare flights by price, flight duration, and baggage allowance. Once you've chosen a fare, review the change and refund rules, fill in passenger details, and pay to receive your booking confirmation.
Find Cheap Flights with Trip.com
- Shanghai Pudong International Airport to Guangzhou Baiyun International Airport flights
- Shanghai Pudong International Airport to Hong Kong International Airport plane tickets
- Shanghai Pudong International Airport to Gatwick Airport plane tickets
- Shanghai Pudong International Airport to Zhangjiajie Hehua Airport flights
- Cheap flights from Shanghai Pudong International Airport to Heathrow Airport
- Shanghai Pudong International Airport to Hong Kong flights
- Shanghai Pudong International Airport to Guangzhou plane tickets
- Shanghai Pudong International Airport to Bangkok plane tickets
- Shanghai Pudong International Airport to Zhangjiajie flights
- Shanghai Pudong International Airport to London flights
- Gatwick Airport to Oslo Airport flights
- Edinburgh Airport to Oslo Airport plane tickets
- Cheap flights from Heathrow Airport to Oslo Airport
- Stansted Airport to Oslo Airport plane tickets
- Manchester Airport to Oslo Airport plane tickets
- Cheap flights from Tromso to Oslo Airport
- Cheap flights from Manchester to Oslo Airport
- Cheap flights from Stockholm to Oslo Airport
- Edinburgh to Oslo Airport flights
- London to Oslo Airport flights
Note: Prices shown on this page are the estimated lowest prices and include all taxes and fees found in the last 24 hours.