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 €113 and round-trip from €250. Based on Trip.com's latest 7-day flight data.
- Return
- Cheapest
- Recommended
- Direct
- Next 7 days
- Fastest
- Cheapest nonstop
PVG 17:306h 25mDirectDPS 23:55Shanghai - Bali | Wed, Dec 2 | China Eastern Airlines
DPS 00:556h 15mDirectPVG 07:10Bali - Shanghai | Sat, Dec 5 | China Eastern Airlines€346 €40214% off14% off€402 €346
PVG 17:306h 25mDirectDPS 23:55Shanghai - Bali | Sat, Dec 12 | China Eastern Airlines
DPS 09:356h 20mDirectPVG 15:55Bali - Shanghai | Sat, Dec 19 | China Eastern Airlines€349 €40213% off13% off€402 €349
PVG 01:3520h 15m1 stopDPS 21:50Shanghai - Bali | Sun, Nov 29 | AirAsia X
DPS 14:2010h 10m1 stopPVG 00:30Bali - Shanghai | Fri, Dec 4 | VietJet Air€250 €40238% off38% off€402 €250
PVG 01:3510h 55m1 stopDPS 12:30Shanghai - Bali | Wed, Dec 2 | AirAsia X
DPS 14:2010h 10m1 stopPVG 00:30Bali - Shanghai | Fri, Dec 4 | VietJet Air€25237% off€402 €252
PVG 01:3510h 55m1 stopDPS 12:30Shanghai - Bali | Tue, Dec 15 | AirAsia X
DPS 14:0011h1 stopPVG 01:00Bali - Shanghai | Mon, Dec 21 | VietJet Air€25437% off€402 €254
PVG 01:3510h 55m1 stopDPS 12:30Shanghai - Bali | Mon, Dec 14 | AirAsia X
DPS 14:0011h1 stopPVG 01:00Bali - Shanghai | Mon, Dec 21 | VietJet Air€25537% off€402 €255
PVG 01:3513h 20m1 stopDPS 14:55Shanghai - Bali | Sat, Nov 28 | AirAsia X
DPS 14:2010h 10m1 stopPVG 00:30Bali - Shanghai | Fri, Dec 4 | VietJet Air€25537% off€402 €255
PVG 01:3513h 20m1 stopDPS 14:55Shanghai - Bali | Tue, Dec 1 | AirAsia X
DPS 14:2010h 10m1 stopPVG 00:30Bali - Shanghai | Fri, Dec 4 | VietJet Air€25537% off€402 €255
PVG 01:3515h 5m1 stopDPS 16:40Shanghai - Bali | Fri, Nov 27 | AirAsia X
DPS 14:2010h 10m1 stopPVG 00:30Bali - Shanghai | Fri, Dec 4 | VietJet Air€25537% off€402 €255
SHA 13:0017h 25m1 stopDPS 14:00Shanghai - Bali | Fri, Nov 6 | Normal Airline
DPS 15:006hDirectSHA 16:00Bali - Shanghai | Sun, Nov 8 | Normal AirlineFind more flightsFind more flights
- Cheapest
PVG 01:3515h 5m1 stopDPS 16:40Shanghai - Bali | Fri, Dec 11 | AirAsia X€113 €20044% off44% off€200 €113 - Cheapest
PVG 01:3517h 40m1 stopDPS 19:15Shanghai - Bali | Wed, Dec 2 | AirAsia X€113 €20044% off44% off€200 €113
PVG 01:3517h 40m1 stopDPS 19:15Shanghai - Bali | Thu, Dec 3 | AirAsia X€114 €20043% off43% off€200 €114
PVG 01:3513h 20m1 stopDPS 14:55Shanghai - Bali | Sat, Nov 28 | AirAsia X€11443% off€200 €114
PVG 01:3520h 15m1 stopDPS 21:50Shanghai - Bali | Thu, Nov 26 | AirAsia X€11443% off€200 €114
PVG 01:3515h 5m1 stopDPS 16:40Shanghai - Bali | Mon, Nov 23 | AirAsia X€11443% off€200 €114
PVG 01:3510h 55m1 stopDPS 12:30Shanghai - Bali | Wed, Dec 9 | AirAsia X€11443% off€200 €114
PVG 01:3513h 20m1 stopDPS 14:55Shanghai - Bali | Tue, Dec 1 | AirAsia X€11443% off€200 €114
PVG 01:3513h 20m1 stopDPS 14:55Shanghai - Bali | Fri, Nov 27 | AirAsia X€11543% off€200 €115
SHA 13:0017h 25m1 stopDPS 14:00Shanghai - Bali | Fri, Nov 6 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
PVG 17:306h 25mDirectDPS 23:55Shanghai - Bali | Wed, Nov 25 | China Eastern Airlines€174 €38855% off55% off€388 €174
PVG 17:306h 25mDirectDPS 23:55Shanghai - Bali | Wed, Dec 9 | China Eastern Airlines€175 €38855% off55% off€388 €175
PVG 17:306h 25mDirectDPS 23:55Shanghai - Bali | Mon, Nov 23 | China Eastern Airlines€179 €38854% off54% off€388 €179
PVG 17:306h 25mDirectDPS 23:55Shanghai - Bali | Sun, Nov 29 | China Eastern Airlines€17954% off€388 €179
PVG 17:306h 25mDirectDPS 23:55Shanghai - Bali | Sun, Nov 15 | China Eastern Airlines€18153% off€388 €181
PVG 17:306h 25mDirectDPS 23:55Shanghai - Bali | Mon, Nov 9 | China Eastern Airlines€22442% off€388 €224
PVG 17:306h 25mDirectDPS 23:55Shanghai - Bali | Mon, Nov 30 | China Eastern Airlines€22542% off€388 €225
PVG 17:306h 25mDirectDPS 23:55Shanghai - Bali | Thu, Nov 12 | China Eastern Airlines€22642% off€388 €226
PVG 17:306h 25mDirectDPS 23:55Shanghai - Bali | Sun, Dec 6 | China Eastern Airlines€23041% off€388 €230
SHA 13:0017h 25m1 stopDPS 14:00Shanghai - Bali | Fri, Nov 6 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
PVG 17:306h 25mDirectDPS 23:55Shanghai - Bali | Wed, Nov 25 | China Eastern Airlines€171 €20015% off15% off€200 €171
PVG 17:306h 25mDirectDPS 23:55Shanghai - Bali | Sat, Nov 28 | China Eastern Airlines€174 €20013% off13% off€200 €174
PVG 17:306h 25mDirectDPS 23:55Shanghai - Bali | Wed, Nov 25 | China Eastern Airlines€174 €32947% off47% off€329 €174
PVG 17:306h 25mDirectDPS 23:55Shanghai - Bali | Wed, Dec 9 | China Eastern Airlines€17547% off€329 €175
PVG 17:306h 25mDirectDPS 23:55Shanghai - Bali | Mon, Nov 23 | China Eastern Airlines€17946% off€329 €179
PVG 17:306h 25mDirectDPS 23:55Shanghai - Bali | Sun, Nov 29 | China Eastern Airlines€17946% off€329 €179
PVG 17:306h 25mDirectDPS 23:55Shanghai - Bali | Tue, Dec 1 | China Eastern Airlines€17977% off€789 €179
PVG 17:306h 25mDirectDPS 23:55Shanghai - Bali | Sun, Nov 15 | China Eastern Airlines€18145% off€329 €181
PVG 17:306h 25mDirectDPS 23:55Shanghai - Bali | Mon, Nov 9 | China Eastern Airlines€22432% off€329 €224
SHA 13:0017h 25m1 stopDPS 14:00Shanghai - Bali | Fri, Nov 6 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
PVG 09:106h 45mDirectDPS 15:55Shanghai - Bali | Mon, Nov 9 | Juneyao Airlines€206 €33639% off39% off€336 €206
PVG 17:306h 25mDirectDPS 23:55Shanghai - Bali | Sun, Nov 8 | China Eastern Airlines€220 €33635% off35% off€336 €220
PVG 17:306h 25mDirectDPS 23:55Shanghai - Bali | Thu, Nov 5 | China Eastern Airlines€220 €33635% off35% off€336 €220
PVG 17:306h 25mDirectDPS 23:55Shanghai - Bali | Mon, Nov 9 | China Eastern Airlines€22433% off€336 €224
PVG 17:306h 25mDirectDPS 23:55Shanghai - Bali | Sat, Nov 7 | China Eastern Airlines€22433% off€336 €224
PVG 17:306h 25mDirectDPS 23:55Shanghai - Bali | Fri, Nov 6 | China Eastern Airlines€22533% off€336 €225
PVG 09:106h 45mDirectDPS 15:55Shanghai - Bali | Wed, Nov 11 | Juneyao Airlines€23331% off€336 €233
PVG 09:106h 45mDirectDPS 15:55Shanghai - Bali | Sun, Nov 8 | Juneyao Airlines€23430% off€336 €234
PVG 09:106h 45mDirectDPS 15:55Shanghai - Bali | Fri, Nov 6 | Juneyao Airlines€23828% off€336 €238
SHA 13:0017h 25m1 stopDPS 14:00Shanghai - Bali | Fri, Nov 6 | Normal AirlineFind more flightsFind more flights
PVG 17:306h 25mDirectDPS 23:55Shanghai - Bali | Wed, Nov 25 | China Eastern Airlines€171 €20015% off15% off€200 €171
PVG 17:306h 25mDirectDPS 23:55Shanghai - Bali | Sat, Nov 28 | China Eastern Airlines€174 €20013% off13% off€200 €174
PVG 17:306h 25mDirectDPS 23:55Shanghai - Bali | Wed, Nov 25 | China Eastern Airlines€174 €32947% off47% off€329 €174
PVG 17:306h 25mDirectDPS 23:55Shanghai - Bali | Wed, Dec 9 | China Eastern Airlines€17547% off€329 €175
PVG 17:306h 25mDirectDPS 23:55Shanghai - Bali | Mon, Nov 23 | China Eastern Airlines€17946% off€329 €179
PVG 17:306h 25mDirectDPS 23:55Shanghai - Bali | Sun, Nov 29 | China Eastern Airlines€17946% off€329 €179
PVG 17:306h 25mDirectDPS 23:55Shanghai - Bali | Tue, Dec 1 | China Eastern Airlines€17977% off€789 €179
PVG 17:306h 25mDirectDPS 23:55Shanghai - Bali | Sun, Nov 15 | China Eastern Airlines€18145% off€329 €181
PVG 17:306h 25mDirectDPS 23:55Shanghai - Bali | Mon, Nov 9 | China Eastern Airlines€22432% off€329 €224
SHA 13:0017h 25m1 stopDPS 14:00Shanghai - Bali | Fri, Nov 6 | 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?
Based on Trip.com data's 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 €172. The most expensive month is usually July, with an average price of €375.
Which month is cheapest to book a return 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 fly from Shanghai Pudong International Airport to Bali, with an average price of €361. February is typically the most expensive month, with an average price of €702.
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 departure from Shanghai Pudong International Airport to Bali is on Sunday, with prices usually lower than other days. Avoid departing on Saturday as fares are typically the highest.
Which airlines are the most popular for Shanghai Pudong International Airport to Bali flights?
China Eastern Airlines
Juneyao Airlines
China Southern Airlines
Garuda Indonesia
Xiamen Airlines
Batik Air Malaysia
VietJet Air
AirAsia X
Hong Kong 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.
-
D7331
Shanghai Pudong International Airport
01:35
PVG
07:15
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:15
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 -
CZ3585
Shanghai Pudong International Airport
18:20
PVG
20:55
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:15
KUL
S M T W - F SSearch -
AK368
Kuala Lumpur International Airport
13:25
KUL
16:40
DPS
S - - - T - S -
CZ3549
Shanghai Pudong International Airport
06:55
PVG
09:35
CAN
S M T W T F SSearch -
CZ625
Guangzhou Baiyun International Airport
18:30
CAN
23:40
DPS
S M T W T F S -
D7331
Shanghai Pudong International Airport
01:35
PVG
07:15
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 -
D7331
Shanghai Pudong International Airport
01:35
PVG
07:15
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 -
CZ3549
Shanghai Pudong International Airport
06:55
PVG
09:35
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 -
CX365
Shanghai Pudong International Airport
09:35
PVG
12:30
HKG
S M T W T F SSearch -
CX783
Hong Kong International Airport
12:35
HKG
17:40
DPS
- - - - T F S
What to know about flights from Shanghai Pudong International Airport to Bali?
| Cheapest return ticket price | €302 |
|---|---|
| Cheapest one-way flight price | €110 |
| Off-season travel month | October |
| Peak season for travel | February |
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 Shanghai Pudong International Airport(DPS) take around 6 hours 30 minutes.How many airports in Bali (DPS)?
There are 1 airport(s) in 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 is the transportation method from the main airport to downtown in Bali?
- The distance from Ngurah Rai International Airport to downtown is about 11km, 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 €113, with round-trip fares from €250. The lowest fare is offered by AirAsia X departing on Fri, Dec 11; 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 €277, and the average round-trip fare is €423. 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 €277. 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.
Find Cheap Flights with Trip.com
- Shanghai Pudong International Airport to Hong Kong flights
- Shanghai Pudong International Airport to Guangzhou flights
- Shanghai Pudong International Airport to London flights
- Cheap flights from Shanghai Pudong International Airport to Bangkok
- Shanghai Pudong International Airport to Zhangjiajie flights
- Shanghai Pudong International Airport to Gatwick Airport flights
- Shanghai Pudong International Airport to Guangzhou Baiyun International Airport plane tickets
- Shanghai Pudong International Airport to Heathrow Airport plane tickets
- Cheap flights from Shanghai Pudong International Airport to Hong Kong International Airport
- Shanghai Pudong International Airport to Zhangjiajie Hehua Airport plane tickets
- Perth Airport to Bali flights
- Heathrow Airport to Bali flights
- Gatwick Airport to Bali flights
- Cheap flights from Changi Airport to Bali
- Cheap flights from Kuala Lumpur International Airport to Bali
- Jakarta to Bali flights
- Kuala Lumpur to Bali flights
- Perth to Bali flights
- Singapore to Bali flights
- London to Bali flights
Note: Prices shown on this page are the estimated lowest prices and include all taxes and fees found in the last 24 hours.