How can I find cheap flights from Pudong Intl. Airport to Ngurah Rai Intl. Airport?
Explore the cheapest one-way and round-trip flights from Pudong Intl. Airport to Ngurah Rai Intl. Airport over the next 90 days, with one-way fares from MYR 518 and round-trip from MYR 1,143. Based on Trip.com's latest 7-day flight data.
- Round-trip
- Cheapest
- Nonstop
- Recommended
- Next 7 days
- Fastest
- Cheapest nonstop
PVG 9:10 AM6h 45mNonstopDPS 3:55 PMShanghai - Bali | Sat, Dec 12 | Juneyao Airlines
DPS 5:30 PM6h 20mNonstopPVG 11:50 PMBali - Shanghai | Fri, Dec 18 | Juneyao AirlinesMYR 1,612 MYR 2,18726% off26% offMYR 2,187 MYR 1,612
PVG 9:20 AM6h 35mNonstopDPS 3:55 PMShanghai - Bali | Sun, Nov 29 | Juneyao Airlines
DPS 5:30 PM6h 20mNonstopPVG 11:50 PMBali - Shanghai | Tue, Dec 1 | Juneyao AirlinesMYR 1,618 MYR 2,18726% off26% offMYR 2,187 MYR 1,618
PVG 12:50 PM28h 50m1 stopDPS 5:40 PMShanghai - Bali | Tue, Jan 5 | Cathay Pacific
DPS 1:05 PM11h 15m1 stopPVG 12:20 AMBali - Shanghai | Tue, Jan 12 | AirAsiaMYR 1,143 MYR 2,18748% off48% offMYR 2,187 MYR 1,143
PVG 12:50 PM28h 50m1 stopDPS 5:40 PMShanghai - Bali | Fri, Jan 8 | Cathay Pacific
DPS 1:05 PM11h 15m1 stopPVG 12:20 AMBali - Shanghai | Sun, Jan 10 | AirAsiaMYR 1,19345% offMYR 2,187 MYR 1,193
PVG 12:50 PM28h 50m1 stopDPS 5:40 PMShanghai - Bali | Thu, Jan 7 | Cathay Pacific
DPS 1:05 PM11h 15m1 stopPVG 12:20 AMBali - Shanghai | Sun, Jan 10 | AirAsiaMYR 1,19445% offMYR 2,187 MYR 1,194
PVG 12:50 PM26h 30m1 stopDPS 3:20 PMShanghai - Bali | Wed, Jan 6 | Cathay Pacific
DPS 1:05 PM11h 15m1 stopPVG 12:20 AMBali - Shanghai | Sun, Jan 10 | AirAsiaMYR 1,19645% offMYR 2,187 MYR 1,196
PVG 9:30 AM29h 50m1 stopDPS 3:20 PMShanghai - Bali | Sat, Jan 9 | Cathay Pacific
DPS 1:05 PM11h 15m1 stopPVG 12:20 AMBali - Shanghai | Thu, Jan 14 | AirAsiaMYR 1,20445% offMYR 2,187 MYR 1,204
PVG 5:50 PM13h 45m1 stopDPS 7:35 AMShanghai - Bali | Wed, Dec 9 | China Southern Airlines
DPS 8:35 AM10h 40m1 stopSHA 7:15 PMBali - Shanghai | Sat, Dec 12 | China Southern AirlinesMYR 1,20545% offMYR 2,187 MYR 1,205
PVG 5:50 PM13h 45m1 stopDPS 7:35 AMShanghai - Bali | Tue, Dec 8 | China Southern Airlines
DPS 8:35 AM15h 50m1 stopPVG 12:25 AMBali - Shanghai | Fri, Dec 11 | China Southern AirlinesMYR 1,20945% offMYR 2,187 MYR 1,209
SHA 1:00 PM17h 25m1 stopDPS 2:00 PMShanghai - Bali | Thu, Nov 12 | Normal Airline
DPS 3:00 PM6hNonstopSHA 4:00 PMBali - Shanghai | Sat, Nov 14 | Normal AirlineFind more flightsFind more flights
- Cheapest
PVG 1:35 AM13h 20m1 stopDPS 2:55 PMShanghai - Bali | Fri, Nov 27 | AirAsia XMYR 518 MYR 1,07352% off52% offMYR 1,073 MYR 518
PVG 1:35 AM17h 40m1 stopDPS 7:15 PMShanghai - Bali | Thu, Dec 3 | AirAsia XMYR 556 MYR 1,07348% off48% offMYR 1,073 MYR 556
PVG 1:35 AM20h 15m1 stopDPS 9:50 PMShanghai - Bali | Wed, Dec 2 | AirAsia XMYR 557 MYR 1,07348% off48% offMYR 1,073 MYR 557
PVG 1:35 AM17h 40m1 stopDPS 7:15 PMShanghai - Bali | Fri, Dec 4 | AirAsia XMYR 55748% offMYR 1,073 MYR 557
PVG 1:35 AM15h 5m1 stopDPS 4:40 PMShanghai - Bali | Mon, Nov 30 | AirAsia XMYR 56048% offMYR 1,073 MYR 560
PVG 1:35 AM10h 55m1 stopDPS 12:30 PMShanghai - Bali | Wed, Dec 9 | AirAsia XMYR 56248% offMYR 1,073 MYR 562
PVG 1:35 AM13h 20m1 stopDPS 2:55 PMShanghai - Bali | Sat, Nov 28 | AirAsia XMYR 56847% offMYR 1,073 MYR 568
PVG 1:35 AM15h 5m1 stopDPS 4:40 PMShanghai - Bali | Fri, Dec 11 | AirAsia XMYR 56847% offMYR 1,073 MYR 568
PVG 1:35 AM15h 5m1 stopDPS 4:40 PMShanghai - Bali | Mon, Dec 7 | AirAsia XMYR 57546% offMYR 1,073 MYR 575
SHA 1:00 PM17h 25m1 stopDPS 2:00 PMShanghai - Bali | Thu, Nov 12 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
PVG 5:30 PM6h 25mNonstopDPS 11:55 PMShanghai - Bali | Sat, Dec 5 | China Eastern AirlinesMYR 794 MYR 1,07326% off26% offMYR 1,073 MYR 794
PVG 5:30 PM6h 25mNonstopDPS 11:55 PMShanghai - Bali | Wed, Dec 9 | China Eastern AirlinesMYR 794 MYR 1,07326% off26% offMYR 1,073 MYR 794
PVG 5:30 PM6h 25mNonstopDPS 11:55 PMShanghai - Bali | Thu, Dec 3 | China Eastern AirlinesMYR 795 MYR 1,41344% off44% offMYR 1,413 MYR 795
PVG 5:30 PM6h 25mNonstopDPS 11:55 PMShanghai - Bali | Sun, Nov 29 | China Eastern AirlinesMYR 79744% offMYR 1,413 MYR 797
PVG 5:30 PM6h 25mNonstopDPS 11:55 PMShanghai - Bali | Mon, Nov 16 | China Eastern AirlinesMYR 79844% offMYR 1,413 MYR 798
PVG 5:30 PM6h 25mNonstopDPS 11:55 PMShanghai - Bali | Mon, Nov 30 | China Eastern AirlinesMYR 81942% offMYR 1,413 MYR 819
PVG 5:30 PM6h 25mNonstopDPS 11:55 PMShanghai - Bali | Sat, Nov 21 | China Eastern AirlinesMYR 82841% offMYR 1,413 MYR 828
PVG 9:10 AM6h 45mNonstopDPS 3:55 PMShanghai - Bali | Tue, Dec 1 | Juneyao AirlinesMYR 94633% offMYR 1,413 MYR 946
PVG 5:30 PM6h 25mNonstopDPS 11:55 PMShanghai - Bali | Tue, Nov 17 | China Eastern AirlinesMYR 1,02328% offMYR 1,413 MYR 1,023
SHA 1:00 PM17h 25m1 stopDPS 2:00 PMShanghai - Bali | Thu, Nov 12 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
PVG 5:30 PM6h 25mNonstopDPS 11:55 PMShanghai - Bali | Sat, Dec 5 | China Eastern AirlinesMYR 794 MYR 1,92159% off59% offMYR 1,921 MYR 794
PVG 5:30 PM6h 25mNonstopDPS 11:55 PMShanghai - Bali | Wed, Dec 9 | China Eastern AirlinesMYR 794 MYR 1,92159% off59% offMYR 1,921 MYR 794
PVG 5:30 PM6h 25mNonstopDPS 11:55 PMShanghai - Bali | Thu, Dec 3 | China Eastern AirlinesMYR 795 MYR 1,92159% off59% offMYR 1,921 MYR 795
PVG 5:30 PM6h 25mNonstopDPS 11:55 PMShanghai - Bali | Sun, Nov 29 | China Eastern AirlinesMYR 79759% offMYR 1,921 MYR 797
PVG 5:30 PM6h 25mNonstopDPS 11:55 PMShanghai - Bali | Mon, Nov 16 | China Eastern AirlinesMYR 79857% offMYR 1,921 MYR 798
PVG 5:30 PM6h 25mNonstopDPS 11:55 PMShanghai - Bali | Mon, Nov 30 | China Eastern AirlinesMYR 81956% offMYR 1,921 MYR 819
PVG 5:30 PM6h 25mNonstopDPS 11:55 PMShanghai - Bali | Sat, Nov 21 | China Eastern AirlinesMYR 82856% offMYR 1,921 MYR 828
PVG 9:10 AM6h 45mNonstopDPS 3:55 PMShanghai - Bali | Tue, Dec 1 | Juneyao AirlinesMYR 94651% offMYR 1,921 MYR 946
PVG 5:30 PM6h 25mNonstopDPS 11:55 PMShanghai - Bali | Tue, Nov 17 | China Eastern AirlinesMYR 1,02347% offMYR 1,921 MYR 1,023
SHA 1:00 PM17h 25m1 stopDPS 2:00 PMShanghai - Bali | Thu, Nov 12 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
PVG 5:30 PM6h 25mNonstopDPS 11:55 PMShanghai - Bali | Mon, Nov 16 | China Eastern AirlinesMYR 798 MYR 1,95959% off59% offMYR 1,959 MYR 798
PVG 9:20 AM6h 35mNonstopDPS 3:55 PMShanghai - Bali | Mon, Nov 16 | Juneyao AirlinesMYR 805 MYR 1,95959% off59% offMYR 1,959 MYR 805
PVG 5:30 PM6h 25mNonstopDPS 11:55 PMShanghai - Bali | Fri, Nov 13 | China Eastern AirlinesMYR 1,004 MYR 1,95949% off49% offMYR 1,959 MYR 1,004
PVG 5:30 PM6h 25mNonstopDPS 11:55 PMShanghai - Bali | Sat, Nov 14 | China Eastern AirlinesMYR 1,00449% offMYR 1,959 MYR 1,004
PVG 5:30 PM6h 25mNonstopDPS 11:55 PMShanghai - Bali | Sun, Nov 15 | China Eastern AirlinesMYR 1,00649% offMYR 1,959 MYR 1,006
PVG 5:30 PM6h 25mNonstopDPS 11:55 PMShanghai - Bali | Thu, Nov 12 | China Eastern AirlinesMYR 1,00849% offMYR 1,959 MYR 1,008
PVG 5:30 PM6h 25mNonstopDPS 11:55 PMShanghai - Bali | Tue, Nov 17 | China Eastern AirlinesMYR 1,02348% offMYR 1,959 MYR 1,023
PVG 9:10 AM6h 45mNonstopDPS 3:55 PMShanghai - Bali | Sun, Nov 15 | Juneyao AirlinesMYR 1,06646% offMYR 1,959 MYR 1,066
PVG 9:10 AM6h 45mNonstopDPS 3:55 PMShanghai - Bali | Tue, Nov 17 | Juneyao AirlinesMYR 1,08645% offMYR 1,959 MYR 1,086
SHA 1:00 PM17h 25m1 stopDPS 2:00 PMShanghai - Bali | Thu, Nov 12 | Normal AirlineFind more flightsFind more flights
PVG 5:30 PM6h 25mNonstopDPS 11:55 PMShanghai - Bali | Sat, Dec 5 | China Eastern AirlinesMYR 794 MYR 1,07326% off26% offMYR 1,073 MYR 794
PVG 5:30 PM6h 25mNonstopDPS 11:55 PMShanghai - Bali | Wed, Dec 9 | China Eastern AirlinesMYR 794 MYR 1,07326% off26% offMYR 1,073 MYR 794
PVG 5:30 PM6h 25mNonstopDPS 11:55 PMShanghai - Bali | Thu, Dec 3 | China Eastern AirlinesMYR 795 MYR 1,41344% off44% offMYR 1,413 MYR 795
PVG 5:30 PM6h 25mNonstopDPS 11:55 PMShanghai - Bali | Sun, Nov 29 | China Eastern AirlinesMYR 79744% offMYR 1,413 MYR 797
PVG 5:30 PM6h 25mNonstopDPS 11:55 PMShanghai - Bali | Mon, Nov 16 | China Eastern AirlinesMYR 79844% offMYR 1,413 MYR 798
PVG 5:30 PM6h 25mNonstopDPS 11:55 PMShanghai - Bali | Mon, Nov 30 | China Eastern AirlinesMYR 81942% offMYR 1,413 MYR 819
PVG 5:30 PM6h 25mNonstopDPS 11:55 PMShanghai - Bali | Sat, Nov 21 | China Eastern AirlinesMYR 82841% offMYR 1,413 MYR 828
PVG 5:30 PM6h 25mNonstopDPS 11:55 PMShanghai - Bali | Tue, Nov 17 | China Eastern AirlinesMYR 1,02328% offMYR 1,413 MYR 1,023
PVG 5:30 PM6h 25mNonstopDPS 11:55 PMShanghai - Bali | Mon, Dec 7 | China Eastern AirlinesMYR 1,03926% offMYR 1,413 MYR 1,039
SHA 1:00 PM17h 25m1 stopDPS 2:00 PMShanghai - Bali | Thu, Nov 12 | 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 Pudong Intl. Airport to Ngurah Rai Intl. Airport
What is the cheapest month for one-way flights from Pudong Intl. Airport to Ngurah Rai Intl. Airport?
Based on Trip.com’s data from the past 12 months, if you’re looking for a low-cost one-way ticket from Pudong Intl. Airport to Ngurah Rai Intl. Airport, the best time to buy is in January, with an average price of MYR 781. You’ll want to avoid July, when the average price can reach as high as MYR 1,709.
What’s the cheapest month to fly round-trip from Pudong Intl. Airport to Ngurah Rai Intl. Airport?
Based on Trip.com’s data from the past 12 months, November is typically the cheapest month to find flights from Pudong Intl. Airport to Ngurah Rai Intl. Airport, with an average price of MYR 1,741. In contrast, February is usually the most expensive month, with average fares reaching MYR 3,196.
What is the cheapest day of the week to fly from Pudong Intl. Airport to Ngurah Rai Intl. Airport?
Based on Trip.com’s data from the past 12 months, the cheapest day to depart from Pudong Intl. Airport to Ngurah Rai Intl. Airport is Sunday, with average fares typically lower than other days. You’ll want to avoid flying on Saturday, as ticket prices are usually the highest that day.
Which airline offers the cheapest flights from Pudong Intl. Airport to Ngurah Rai Intl. Airport?
The cheapest airline flying from Pudong Intl. Airport to Ngurah Rai Intl. Airport is AirAsia X (from MYR 518) 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 Pudong Intl. Airport to Ngurah Rai Intl. Airport?
Check the schedule for flights from Shanghai to Bali and find the flight that best matches your travel plans.
-
CX361
Pudong Intl. Airport
8:30 AM
PVG
11:30 AM
HKG
S M T W T F SSearch -
CX783
Hong Kong Intl. Airport
12:35 PM
HKG
5:40 PM
DPS
- - - - T F S -
D7331
Pudong Intl. Airport
1:35 AM
PVG
7:15 AM
KUL
S M T W - F SSearch -
AK364
Kuala Lumpur Intl. Airport
9:00 AM
KUL
12:15 PM
DPS
S M T W T F S -
CZ8212
Pudong Intl. Airport
8:25 PM
PVG
11:10 PM
CAN
S M T W T F SSearch -
CZ8481
Baiyun Intl. Airport
2:35 AM
CAN
7:45 AM
DPS
S M T W T F S -
D7331
Pudong Intl. Airport
1:35 AM
PVG
7:15 AM
KUL
S M T W - F SSearch -
AK376
Kuala Lumpur Intl. Airport
11:40 AM
KUL
2:55 PM
DPS
S M T W T F S -
HX247
Pudong Intl. Airport
4:50 PM
PVG
8:00 PM
HKG
S - T W T F SSearch -
HX707
Hong Kong Intl. Airport
1:55 AM
HKG
7:05 AM
DPS
S M T W T F S -
D7331
Pudong Intl. Airport
1:35 AM
PVG
7:15 AM
KUL
S M T W - F SSearch -
AK368
Kuala Lumpur Intl. Airport
1:25 PM
KUL
4:40 PM
DPS
S - - - T - S -
D7331
Pudong Intl. Airport
1:35 AM
PVG
7:15 AM
KUL
S M T W - F SSearch -
AK378
Kuala Lumpur Intl. Airport
4:05 PM
KUL
7:15 PM
DPS
S M T W T F S -
HX237
Pudong Intl. Airport
12:25 PM
PVG
3:30 PM
HKG
S M T W T F SSearch -
HX707
Hong Kong Intl. Airport
1:55 AM
HKG
7:05 AM
DPS
S M T W T F S -
D7331
Pudong Intl. Airport
1:35 AM
PVG
7:15 AM
KUL
S M T W - F SSearch -
AK374
Kuala Lumpur Intl. Airport
6:30 PM
KUL
9:50 PM
DPS
S M T W T F S -
HX235
Pudong Intl. Airport
9:10 AM
PVG
12:15 PM
HKG
S M - W T F SSearch -
HX707
Hong Kong Intl. Airport
1:55 AM
HKG
7:05 AM
DPS
S M T W T F S
About Pudong Intl. Airport and Ngurah Rai Intl. Airport
Learn about Pudong Intl. Airport (PVG) and Ngurah Rai Intl. Airport (DPS) — including location, terminals, transportation, and travel tips.
| Flight distance | 4,498.44 km |
|---|---|
| Cheapest one-way ticket price | MYR 518 |
| Cheapest return ticket price | MYR 1,143 |
FAQs for Pudong Intl. Airport to Ngurah Rai Intl. Airport Flights
How long is the flight from Pudong Intl. Airport to Ngurah Rai Intl. Airport?
Pudong Intl. Airport to Ngurah Rai Intl. Airport takes about 5 hours 59 minutes on average. Actual flight time may vary depending on route, weather and air traffic.How many daily flights are there from Pudong Intl. Airport (PVG) to Ngurah Rai Intl. Airport (DPS)?
There are around 3 daily flights from Pudong Intl. Airport (PVG) to Ngurah Rai Intl. Airport (DPS).What is the flight schedule from Pudong Intl. Airport to Ngurah Rai Intl. Airport?
The earliest flight from Pudong Intl. Airport to Ngurah Rai Intl. Airport departs at 09:10, and the last departs at 17:30, with about 2 flights per day. Flight times may change, so please check the latest departure and arrival times before you travel.When are flight tickets from Pudong Intl. Airport (PVG) to Ngurah Rai Intl. Airport (DPS) most expensive?
The route from Pudong Intl. Airport (PVG) to Ngurah Rai Intl. Airport (DPS) is quite popular. Without considering departure times or holidays, tickets cost around MYR 1,348 in January, the most expensive month to book this route.What time does the earliest flight from Pudong Intl. Airport to Ngurah Rai Intl. Airport depart?
The earliest flight departs from Pudong Intl. Airport (PVG) at 09:10 and arrives in Ngurah Rai Intl. Airport (DPS) at 15:55.What time does the latest flight from Pudong Intl. Airport to Ngurah Rai Intl. Airport depart?
The latest flight departs from Pudong Intl. Airport (PVG) at 17:25 and arrives in Ngurah Rai Intl. Airport (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. It takes about 30 minutes by taxi.
Which airline operates the most direct flights from Pudong Intl. Airport (PVG) to Ngurah Rai Intl. Airport (DPS)?
China Eastern Airlines is a very popular airline operating an average of 762 flights per month.What are the cheapest flights from Pudong Intl. Airport to Ngurah Rai Intl. Airport?
One-way flights from Pudong Intl. Airport to Ngurah Rai Intl. Airport currently start from MYR 518, and round-trip fares start from MYR 1,143. The current lowest fare is a AirAsia X flight departing on Fri, Nov 27; prices may vary depending on availability.Which airlines offer direct flights from Pudong Intl. Airport to Ngurah Rai Intl. Airport?
Yes. Juneyao Airlines and China Eastern Airlines operate direct flights from Pudong Intl. Airport to Ngurah Rai Intl. Airport, with an average flight time of 6 hours, and around 14 weekly flights. Actual flight frequency may vary by season.What is the average price of a flight from Pudong Intl. Airport to Ngurah Rai Intl. 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 Pudong Intl. Airport to Ngurah Rai Intl. Airport is MYR 1,265. Prices may vary depending on the departure date, airline, and availability.How many weekly flights are there from Pudong Intl. Airport to Ngurah Rai Intl. Airport?
Pudong Intl. Airport to Ngurah Rai Intl. Airport operates around 14 weekly flights, mainly by Juneyao Airlines and China Eastern Airlines. Actual frequency may vary during holidays and seasonal schedule adjustments.How do I book flights from Pudong Intl. Airport to Ngurah Rai Intl. Airport on Trip.com?
Enter Pudong Intl. Airport and Ngurah Rai Intl. 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.
Popular Destinations
- Cheap Pudong Intl. Airport to Suvarnabhumi Intl. Airport flights
- Flights from Pudong Intl. Airport to Baiyun Intl. Airport
- Flights from Pudong Intl. Airport to Hong Kong Intl. Airport
- Nonstop flights Pudong Intl. Airport to Chongqing Jiangbei Intl. Airport
- Nonstop flights Pudong Intl. Airport to Zhangjiajie Airport
- Nonstop flights from Pudong Intl. Airport to Chongqing
- Nonstop flights from Pudong Intl. Airport to Bangkok
- Cheap flights from Pudong Intl. Airport to Guangzhou
- Nonstop flights from Pudong Intl. Airport to Zhangjiajie
- Nonstop flights from Pudong Intl. Airport to Hong Kong
- Nonstop flights Kuala Lumpur Intl. Airport to Ngurah Rai Intl. Airport
- Cheap Lombok International Airport to Ngurah Rai Intl. Airport flights
- Cheap Changi Airport to Ngurah Rai Intl. Airport flights
- Nonstop flights Ninoy Aquino Intl. Airport to Ngurah Rai Intl. Airport
- Nonstop flights Soekarno-Hatta Intl. Airport to Ngurah Rai Intl. Airport
- Airlines fly from Manila to Ngurah Rai Intl. Airport
- Flights from Kuala Lumpur to Ngurah Rai Intl. Airport
- Jakarta to Ngurah Rai Intl. Airport cheap flights
- Airlines fly from Singapore to Ngurah Rai Intl. Airport
- Flights from Bangkok to Ngurah Rai Intl. Airport
Note: Prices shown on this page are estimated lowest price and include all taxes and fees found in the last 24 hours.