Flights from Denpasar to Shanghai
DPS to PVG. All flight routes from Bali International, Indonesia to Shanghai Pudong International Airport, China. These routes are operated by 18 different airlines. You can either fly non-stop with China Eastern Airlines or Juneyao Airlines, or choose from 10 different transit flights. The shortest flight time is 6 hours and 25 minutes.
Find the best prices on hotels and car rental near Shanghai Pudong Airport
We got great deals on hotels and car rentals near the airport.
Denpasar to Shanghai flights
There are over 12 airlines and as many as 575 flights every week to this destination. You can fly non-stop to Shanghai (PVG) from Denpasar (DPS) with China Eastern Airlines or Juneyao Airlines but if a stopover option suits you better you can choose to fly via Taipei, Fuzhou or any other of the 10 alternatives with flight connections.
Tip! You might want to consider arriving at Hongqiao International (SHA) instead.
Denpasar to Shanghai with China Eastern Airlines
You can fly non-stop every weekday with flights departing at 01:30 or 01:35. China Eastern Airlines is a member of SkyTeam.
With Juneyao Airlines
You can fly non-stop every weekday with flights departing at 16:50.
With EVA Air
If you fly from Denpasar with EVA Air you will do a stopover in Taipei, TPE before reaching Shanghai. This flight trip will take 8 hours and 45 minutes and you can fly every Monday, Wednesday, Thursday or Saturday with departures at 16:30. EVA Air is a Star Alliance member.
With Xiamen Airlines
If you fly from Denpasar with Xiamen Airlines you will do a stopover in Fuzhou, FOC before reaching Shanghai. This flight trip will take 9 hours and 20 minutes and you can fly every Tuesday or Friday with departures at 01:40. Xiamen Airlines is a member of SkyTeam.
Miles & flight time: DPS - PVG
The shortest flight time between DPS and PVG is 6 hours and 25 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 6h 25m | - | 2806 (4515 km) |
TPE Taipei | 8h 45m | 1h 15m | 2808 (4518 km) |
FOC Fuzhou | 9h 20m | 1h 30m | 2812 (4525 km) |
XMN Xiamen | 9h 45m | 2h 15m | 2832 (4557 km) |
MNL Manila | 10h 0m | 2h 0m | 2822 (4541 km) |
HKG Hong Kong | 10h 10m | 55m | 2943 (4735 km) |
SIN Singapore | 10h 35m | 2h 35m | 3422 (5506 km) |
KUL Kuala Lumpur | 10h 35m | 1h 45m | 3598 (5789 km) |
SGN Ho Chi Minh City | 10h 53m | 2h 50m | 3196 (5142 km) |
CGK Jakarta | 12h 15m | 3h 35m | 3391 (5456 km) |
CAN Guangzhou | 12h 25m | 4h 55m | 2987 (4806 km) |
Unpublished Flight Rates From Denpasar to Shanghai
From Denpasar to China
Below is a list of other destinations to China from Bali International with either direct flights or 1 stop connections.
From Indonesia to Shanghai
Below is a list of other cities in Indonesia with flights to Shanghai with either non-stop or connecting flights.