How can I find cheap flights from Shanghai Pudong International Airport to Bali?
Explore the cheapest one-way and round-trip flights from Shanghai Pudong International Airport to Bali over the next 90 days, with one-way fares from AED 467 and round-trip from AED 1,036. Based on Trip.com's latest 7-day flight data.
- Cheapest
- Round-trip
- Nonstop
- Recommended
- Next 7 days
- Fastest
- Cheapest
PVG 01:3517h 40m1 stopDPS 19:15Shanghai - Bali | Thu, Nov 26 | AirAsia XAED 467 AED 1,01654% off54% offAED 1,016 AED 467
PVG 01:3510h 55m1 stopDPS 12:30Shanghai - Bali | Thu, Dec 3 | AirAsia XAED 471 AED 1,01654% off54% offAED 1,016 AED 471
PVG 01:3517h 40m1 stopDPS 19:15Shanghai - Bali | Fri, Dec 4 | AirAsia XAED 471 AED 1,01654% off54% offAED 1,016 AED 471
PVG 01:3510h 55m1 stopDPS 12:30Shanghai - Bali | Thu, Dec 10 | AirAsia XAED 47154% offAED 1,016 AED 471
PVG 01:3513h 20m1 stopDPS 14:55Shanghai - Bali | Sun, Nov 8 | AirAsia XAED 47953% offAED 1,016 AED 479
PVG 01:3517h 40m1 stopDPS 19:15Shanghai - Bali | Sun, Nov 29 | AirAsia XAED 47953% offAED 1,016 AED 479
PVG 01:3520h 15m1 stopDPS 21:50Shanghai - Bali | Wed, Nov 25 | AirAsia XAED 47953% offAED 1,016 AED 479
PVG 01:3520h 15m1 stopDPS 21:50Shanghai - Bali | Fri, Nov 27 | AirAsia XAED 47953% offAED 1,016 AED 479
PVG 01:3520h 15m1 stopDPS 21:50Shanghai - Bali | Sat, Nov 28 | AirAsia XAED 47953% offAED 1,016 AED 479
SHA 13:0017h 25m1 stopDPS 14:00Shanghai - Bali | Thu, Nov 5 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
PVG 17:306h 25mNonstopDPS 23:55Shanghai - Bali | Tue, Dec 1 | China Eastern Airlines
DPS 00:556h 15mNonstopPVG 07:10Bali - Shanghai | Fri, Dec 4 | China Eastern AirlinesAED 1,432 AED 2,03330% off30% offAED 2,033 AED 1,432
PVG 17:306h 25mNonstopDPS 23:55Shanghai - Bali | Fri, Dec 11 | China Eastern Airlines
DPS 09:356h 20mNonstopPVG 15:55Bali - Shanghai | Fri, Dec 18 | China Eastern AirlinesAED 1,443 AED 2,03328% off28% offAED 2,033 AED 1,443
PVG 01:3520h 15m1 stopDPS 21:50Shanghai - Bali | Sat, Nov 28 | AirAsia X
DPS 14:2010h 10m1 stopPVG 00:30Bali - Shanghai | Thu, Dec 3 | VietJet AirAED 1,036 AED 2,03349% off49% offAED 2,033 AED 1,036
PVG 01:3510h 55m1 stopDPS 12:30Shanghai - Bali | Tue, Dec 1 | AirAsia X
DPS 14:2010h 10m1 stopPVG 00:30Bali - Shanghai | Thu, Dec 3 | VietJet AirAED 1,04249% offAED 2,033 AED 1,042
PVG 01:3510h 55m1 stopDPS 12:30Shanghai - Bali | Mon, Dec 14 | AirAsia X
DPS 14:0011h1 stopPVG 01:00Bali - Shanghai | Sun, Dec 20 | VietJet AirAED 1,05048% offAED 2,033 AED 1,050
PVG 01:3510h 55m1 stopDPS 12:30Shanghai - Bali | Sun, Dec 13 | AirAsia X
DPS 14:0011h1 stopPVG 01:00Bali - Shanghai | Sun, Dec 20 | VietJet AirAED 1,05448% offAED 2,033 AED 1,054
PVG 01:3513h 20m1 stopDPS 14:55Shanghai - Bali | Fri, Nov 27 | AirAsia X
DPS 14:2010h 10m1 stopPVG 00:30Bali - Shanghai | Thu, Dec 3 | VietJet AirAED 1,05548% offAED 2,033 AED 1,055
PVG 01:3513h 20m1 stopDPS 14:55Shanghai - Bali | Mon, Nov 30 | AirAsia X
DPS 14:2010h 10m1 stopPVG 00:30Bali - Shanghai | Thu, Dec 3 | VietJet AirAED 1,05548% offAED 2,033 AED 1,055
PVG 01:3515h 5m1 stopDPS 16:40Shanghai - Bali | Thu, Nov 26 | AirAsia X
DPS 14:2010h 10m1 stopPVG 00:30Bali - Shanghai | Thu, Dec 3 | VietJet AirAED 1,05648% offAED 2,033 AED 1,056
SHA 13:0017h 25m1 stopDPS 14:00Shanghai - Bali | Thu, Nov 5 | Normal Airline
DPS 15:006hNonstopSHA 16:00Bali - Shanghai | Sat, Nov 7 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
PVG 17:306h 25mNonstopDPS 23:55Shanghai - Bali | Thu, Nov 26 | China Eastern AirlinesAED 721 AED 1,01628% off28% offAED 1,016 AED 721
PVG 17:306h 25mNonstopDPS 23:55Shanghai - Bali | Mon, Nov 9 | China Eastern AirlinesAED 721 AED 1,01628% off28% offAED 1,016 AED 721
PVG 17:306h 25mNonstopDPS 23:55Shanghai - Bali | Wed, Nov 25 | China Eastern AirlinesAED 721 AED 1,65756% off56% offAED 1,657 AED 721
PVG 17:306h 25mNonstopDPS 23:55Shanghai - Bali | Wed, Dec 9 | China Eastern AirlinesAED 72556% offAED 1,657 AED 725
PVG 17:306h 25mNonstopDPS 23:55Shanghai - Bali | Thu, Nov 12 | China Eastern AirlinesAED 73955% offAED 1,657 AED 739
PVG 17:306h 25mNonstopDPS 23:55Shanghai - Bali | Tue, Nov 17 | China Eastern AirlinesAED 73955% offAED 1,657 AED 739
PVG 17:306h 25mNonstopDPS 23:55Shanghai - Bali | Mon, Nov 23 | China Eastern AirlinesAED 74155% offAED 1,657 AED 741
PVG 17:306h 25mNonstopDPS 23:55Shanghai - Bali | Sun, Nov 29 | China Eastern AirlinesAED 74155% offAED 1,657 AED 741
PVG 09:106h 45mNonstopDPS 15:55Shanghai - Bali | Mon, Nov 30 | Juneyao AirlinesAED 74655% offAED 1,657 AED 746
SHA 13:0017h 25m1 stopDPS 14:00Shanghai - Bali | Thu, Nov 5 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
PVG 17:306h 25mNonstopDPS 23:55Shanghai - Bali | Wed, Nov 25 | China Eastern AirlinesAED 721 AED 1,91362% off62% offAED 1,913 AED 721
PVG 17:306h 25mNonstopDPS 23:55Shanghai - Bali | Wed, Dec 9 | China Eastern AirlinesAED 725 AED 1,91362% off62% offAED 1,913 AED 725
PVG 17:306h 25mNonstopDPS 23:55Shanghai - Bali | Thu, Nov 12 | China Eastern AirlinesAED 739 AED 1,91361% off61% offAED 1,913 AED 739
PVG 17:306h 25mNonstopDPS 23:55Shanghai - Bali | Tue, Nov 17 | China Eastern AirlinesAED 73961% offAED 1,913 AED 739
PVG 17:306h 25mNonstopDPS 23:55Shanghai - Bali | Mon, Nov 23 | China Eastern AirlinesAED 74161% offAED 1,913 AED 741
PVG 17:306h 25mNonstopDPS 23:55Shanghai - Bali | Sun, Nov 29 | China Eastern AirlinesAED 74161% offAED 1,913 AED 741
PVG 09:106h 45mNonstopDPS 15:55Shanghai - Bali | Mon, Nov 30 | Juneyao AirlinesAED 74661% offAED 1,913 AED 746
PVG 09:106h 45mNonstopDPS 15:55Shanghai - Bali | Sun, Dec 6 | Juneyao AirlinesAED 85355% offAED 1,913 AED 853
PVG 17:306h 25mNonstopDPS 23:55Shanghai - Bali | Mon, Nov 30 | China Eastern AirlinesAED 93451% offAED 1,913 AED 934
SHA 13:0017h 25m1 stopDPS 14:00Shanghai - Bali | Thu, Nov 5 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
PVG 17:306h 25mNonstopDPS 23:55Shanghai - Bali | Fri, Nov 6 | China Eastern AirlinesAED 739 AED 1,91361% off61% offAED 1,913 AED 739
PVG 17:306h 25mNonstopDPS 23:55Shanghai - Bali | Mon, Nov 9 | China Eastern AirlinesAED 742 AED 1,91361% off61% offAED 1,913 AED 742
PVG 09:106h 45mNonstopDPS 15:55Shanghai - Bali | Mon, Nov 9 | Juneyao AirlinesAED 749 AED 1,91361% off61% offAED 1,913 AED 749
PVG 09:106h 45mNonstopDPS 15:55Shanghai - Bali | Tue, Nov 10 | Juneyao AirlinesAED 85555% offAED 1,913 AED 855
PVG 17:306h 25mNonstopDPS 23:55Shanghai - Bali | Sat, Nov 7 | China Eastern AirlinesAED 92552% offAED 1,913 AED 925
PVG 17:306h 25mNonstopDPS 23:55Shanghai - Bali | Thu, Nov 5 | China Eastern AirlinesAED 92951% offAED 1,913 AED 929
PVG 17:306h 25mNonstopDPS 23:55Shanghai - Bali | Sun, Nov 8 | China Eastern AirlinesAED 93451% offAED 1,913 AED 934
PVG 09:106h 45mNonstopDPS 15:55Shanghai - Bali | Fri, Nov 6 | Juneyao AirlinesAED 98948% offAED 1,913 AED 989
PVG 09:106h 45mNonstopDPS 15:55Shanghai - Bali | Sun, Nov 8 | Juneyao AirlinesAED 99148% offAED 1,913 AED 991
SHA 13:0017h 25m1 stopDPS 14:00Shanghai - Bali | Thu, Nov 5 | Normal AirlineFind more flightsFind more flights
PVG 17:306h 25mNonstopDPS 23:55Shanghai - Bali | Thu, Nov 26 | China Eastern AirlinesAED 721 AED 1,01628% off28% offAED 1,016 AED 721
PVG 17:306h 25mNonstopDPS 23:55Shanghai - Bali | Mon, Nov 9 | China Eastern AirlinesAED 721 AED 1,01628% off28% offAED 1,016 AED 721
PVG 17:306h 25mNonstopDPS 23:55Shanghai - Bali | Wed, Nov 25 | China Eastern AirlinesAED 721 AED 1,65756% off56% offAED 1,657 AED 721
PVG 17:306h 25mNonstopDPS 23:55Shanghai - Bali | Wed, Dec 9 | China Eastern AirlinesAED 72556% offAED 1,657 AED 725
PVG 17:306h 25mNonstopDPS 23:55Shanghai - Bali | Thu, Nov 12 | China Eastern AirlinesAED 73955% offAED 1,657 AED 739
PVG 17:306h 25mNonstopDPS 23:55Shanghai - Bali | Tue, Nov 17 | China Eastern AirlinesAED 73955% offAED 1,657 AED 739
PVG 17:306h 25mNonstopDPS 23:55Shanghai - Bali | Mon, Nov 23 | China Eastern AirlinesAED 74155% offAED 1,657 AED 741
PVG 17:306h 25mNonstopDPS 23:55Shanghai - Bali | Sun, Nov 29 | China Eastern AirlinesAED 74155% offAED 1,657 AED 741
PVG 17:306h 25mNonstopDPS 23:55Shanghai - Bali | Mon, Nov 30 | China Eastern AirlinesAED 93444% offAED 1,657 AED 934
SHA 13:0017h 25m1 stopDPS 14:00Shanghai - Bali | Thu, Nov 5 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Shanghai to Bali 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 Bali
What is the cheapest month for one-way flights from Shanghai Pudong International Airport to Bali?
According to Trip.com's data from the past 12 months, the cheapest month for one-way flights from Shanghai Pudong International Airport to Bali is January, with an average price of AED 710. In contrast, the most expensive month is usually July, with an average price of AED 1,554.
What’s the cheapest month to book a round-trip flight from Shanghai Pudong International Airport to Bali?
Based on Trip.com’s data from the past 12 months, November is usually the cheapest month to find flights from Shanghai Pudong International Airport to Bali, with an average price of AED 1,494. In contrast, February is typically the most expensive month, with average fares reaching AED 2,906.
What is the cheapest day of the week to fly from Shanghai Pudong International Airport to Bali?
Based on Trip.com’s data from the past 12 months, the cheapest day to depart from Shanghai Pudong International Airport to Bali is Sunday, with average fares usually lower than on other days. Avoid flying on Saturday, as ticket prices are typically highest that day.
Which airlines are the most popular for Shanghai Pudong International Airport to Bali flights?
China Eastern Airlines
Cathay Pacific
Juneyao Airlines
Xiamen Airlines
Flight Schedule from Shanghai Pudong International Airport to Bali
Check the schedule for flights from Shanghai Pudong International Airport to Bali and find the flight that best matches your travel plans.
-
CX361
Shanghai Pudong International Airport
08:30
PVG
11:30
HKG
S M T W T F SSearch -
CX783
Hong Kong International Airport
12:35
HKG
17:40
DPS
- - - - T F S -
D7331
Shanghai Pudong International Airport
01:35
PVG
07:30
KUL
S M T W - F SSearch -
AK364
Kuala Lumpur International Airport
09:00
KUL
12:15
DPS
S M T W T F S -
CZ8212
Shanghai Pudong International Airport
22:05
PVG
00:30
CAN
S M T W T F SSearch -
CZ8481
Guangzhou Baiyun International Airport
02:35
CAN
07:45
DPS
S - T W T F S -
D7331
Shanghai Pudong International Airport
01:35
PVG
07:30
KUL
S M T W - F SSearch -
AK376
Kuala Lumpur International Airport
11:40
KUL
14:55
DPS
S M T W T F S -
HX247
Shanghai Pudong International Airport
16:50
PVG
20:00
HKG
S - T - T - SSearch -
HX707
Hong Kong International Airport
01:55
HKG
07:05
DPS
S M T W T F S -
D7331
Shanghai Pudong International Airport
01:35
PVG
07:30
KUL
S M T W - F SSearch -
AK368
Kuala Lumpur International Airport
13:25
KUL
16:40
DPS
S - - - T - S -
D7331
Shanghai Pudong International Airport
01:35
PVG
07:30
KUL
S M T W - F SSearch -
AK378
Kuala Lumpur International Airport
16:05
KUL
19:15
DPS
S M T W T F S -
HX237
Shanghai Pudong International Airport
12:25
PVG
15:30
HKG
S M T W T - -Search -
HX707
Hong Kong International Airport
01:55
HKG
07:05
DPS
S M T W T F S -
D7331
Shanghai Pudong International Airport
01:35
PVG
07:30
KUL
S M T W - F SSearch -
AK374
Kuala Lumpur International Airport
17:05
KUL
20:15
DPS
S M T W T F S -
HX235
Shanghai Pudong International Airport
09:10
PVG
12:15
HKG
S M T W T F SSearch -
HX707
Hong Kong International Airport
01:55
HKG
07:05
DPS
S M T W T F S
What to know about flights from Shanghai Pudong International Airport to Bali?
| Cheapest return ticket price | AED 1,249 |
|---|---|
| Cheapest one-way flight price | AED 422 |
| Off-season for travel | October |
| Peak season for travel | August |
FAQs for Shanghai Pudong International Airport to Bali Flights
When is peak season for travel to Bali?
The peak travel time for visiting Bali is November. During this time, flights from Shanghai Pudong International Airport to Bali are the most expensive. Cheap tickets can still be booked on Trip.com.How long does it take to fly to Bali from Shanghai Pudong International Airport?
Flights from Shanghai Pudong International Airport (SHA) to Ngurah Rai International Airport (DPS) take around 6 hours 30 minutes.How many airports are there in Bali (DPS)?
There are 1 airport(s) near Bali (DPS): Ngurah Rai International Airport.What airline operates the most direct flights from Shanghai Pudong International Airport (PVG) to Shanghai (DPS)?
China Eastern Airlines is a very popular airline operating an average of 762 flights per month.What time does the earliest flight from Shanghai Pudong International Airport to Bali depart?
The earliest flight departs from Shanghai Pudong International Airport (SHA) at 09:10 and arrives in Bali (DPS) at 15:55.What time does the latest flight from Shanghai Pudong International Airport to Bali depart?
The latest flight departs from Shanghai Pudong International Airport (SHA) at 17:25 and arrives in Bali (DPS) at 23:55.What is the transportation method from the main airport to downtown in Bali?
- The distance from Ngurah Rai International Airport to downtown is about 11 km, by taxi about 30 minutes.
Are there direct flights from Shanghai Pudong International Airport to Bali?
Yes. China Eastern Airlines and Juneyao Airlines operate direct flights from Shanghai Pudong International Airport to Bali. The average flight time is approximately 6 hours 3 minutes, with about 1 flights per week. Actual schedules may vary by season.What are the cheapest flights from Shanghai Pudong International Airport to Bali?
The cheapest one-way flight from Shanghai Pudong International Airport to Bali currently starts from AED 467, with round-trip fares from AED 1,036. The lowest fare is offered by AirAsia X departing on Thu, Nov 26; prices are subject to availability.How long does it take to fly from Shanghai Pudong International Airport to Bali?
Yes. The average flight time from Shanghai Pudong International Airport to Bali is about 6 hours. Actual flight time may vary due to routing, weather, and air traffic.Which airlines fly from Shanghai Pudong International Airport to Bali?
Currently, multiple airlines offer flights from Shanghai Pudong International Airport to Bali, including: Juneyao Airlines China Eastern Airlines Cathay Pacific VietJet Air China Southern Airlines AirAsia X Berhad Garuda Indonesia Batik Air Malaysia Hong Kong Airlines Vietnam Airlines The selected airlines are based on Trip.com user booking data from the past 90 days.What is the average flight ticket price from Shanghai Pudong International Airport to Bali?
Based on Trip.com flight data for departures within the next 30 days, the average one-way fare from Shanghai Pudong International Airport to Bali is AED 1,147, and the average round-trip fare is AED 1,750. Prices may vary depending on the departure date, airline, and availability.When is the cheapest time to book flights from Shanghai Pudong International Airport to Bali?
Flights from Shanghai Pudong International Airport to Bali are usually cheapest in January, with an average one-way fare of about AED 1,147. Prices may vary depending on the departure date, airline, and availability.What does the flight schedule from Shanghai Pudong International Airport to Bali look like?
The earliest flight from Shanghai Pudong International Airport to Bali departs at 09:10, and the latest one departs at 17:30. There are approximately 2 flights per day. Flight times may change, so please check the latest departure and arrival times before your trip.Which airports can you fly to from Shanghai Pudong International Airport to Bali?
Flights from Shanghai Pudong International Airport to Bali usually arrive at Ngurah Rai International Airport. Ngurah Rai International Airport is the most convenient option for this route.
Popular Destinations
- Cheap flights from Shanghai Pudong International Airport to Dubai
- Available flights from Shanghai Pudong International Airport to Zhangjiajie
- Cheap flights from Shanghai Pudong International Airport to Chongqing
- Cheap flights from Shanghai Pudong International Airport to Bangkok
- Cheap flights from Shanghai Pudong International Airport to Guangzhou
- Direct flights Shanghai Pudong International Airport to Dubai International Airport
- Cheap flights from Shanghai Pudong International Airport to Guangzhou Baiyun International Airport
- Cheap flights from Shanghai Pudong International Airport to Suvarnabhumi Airport
- Flights from Shanghai Pudong International Airport to Chongqing Jiangbei International Airport
- Direct flights Shanghai Pudong International Airport to Zhangjiajie Hehua Airport
- Available flights from Kuala Lumpur International Airport to Bali
- Cheap flights from Phuket International Airport to Bali
- Available flights from Dubai International Airport to Bali
- Flights from Soekarno–Hatta International Airport to Bali
- Flights from Zayed International Airport to Bali
- Cheap flights from Jakarta to Bali
- Cheap flights from Phuket to Bali
- Best offers Kuala Lumpur to Bali flights
- Cheap flights from Dubai to Bali
- Cheap flights from Abu Dhabi to Bali