Beginning of main content
Round Trip Icon
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Cheap PVG to DPS Flights

Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.

Shanghai to Denpasar route information

Origin Airport Pudong Intl.
Destination Airport Ngurah Rai Intl.
Airlines Serving AirAsia with baggage, Cathay Pacific, China Eastern Airlines, China Southern Airlines, EVA Airways, Garuda Indonesia, Hong Kong Airlines, Korean Air, Malaysia Airlines, Royal Brunei Airlines, Singapore Airlines, Thai Airways International
Flight Price $293
Distance 2,791 mi

Cheap PVG to DPS Flights

  • Question : Which airline has the least delays from Shanghai to Denpasar?
    Answer : China Eastern Airlines holds the best record for flights from PVG to DPS with a 0% on-time rate. Hopefully, they keep that perfect record alive.
  • Question : How much is a plane ticket to Denpasar (DPS) from Shanghai (PVG)?
    Answer : They can range anywhere from $349 to $4,561. Booking in advance can usually help you get the cheapest rate. However, usually the sooner you book, the better the price.
  • Question : What is the cheapest day to fly?
    Answer : The cheapest day to fly from Shanghai to Denpasar is on Sunday. So, if you are trying to save a bit of money on your next vacation look for flights on Sunday.
  • Question : How long is the flight from PVG to DPS?
    Answer : If you're able to take the direct flight (which is offered by Garuda Indonesia), you will be able to leave PVG at 2:45 AM CST and get to DPS at 9:00 AM WITA (six hours and 15 minutes).
  • Question : How much time do people spend in Denpasar?
    Answer : The average time spent in Denpasar by travelers from Shanghai is nine days. However long you decide to stay, give yourself plenty of time to see what makes Denpasar fantastic.
  • Question : How long does it take to fly from Shanghai to Denpasar?
    Answer : Garuda Indonesia currently holds the quickest travel time with six hours and 15 minutes. For example, you would arrive in Denpasar at 9:00 AM WITA if you left Shanghai at 2:45 AM CST.
  • Question : How many flights are there per day from Shanghai to Denpasar?
    Answer : The number of flight times varies by day, but on average, PVG to DPS sees two different options. You won't have as many options on this route as most other routes departing China.