Search Flights from Denpasar-Bali to Shanghai

Quick Flight Summary from Denpasar-Bali to Shanghai

Key numbers to know before you book

  • Lowest recent price
    $193
  • Direct flight duration 7 hour 5 min
  • Arrival airports SHA / PVG
  • Best days to book Thursday, Wednesday
  • Average over the last 30 days
    $254

Cheapest flights from Denpasar-Bali to Shanghai

Best Price

Airasia

Airasia
25 Oct, Sun
Denpasar-Bali – Shanghai
11h 15m
1 stop
DPSPVG

China Southern Airlines

China Southern Airlines
26 Sep, Sat
Denpasar-Bali – Shanghai
11h 40m
1 stop
DPSSHA

China Southern Airlines

China Southern Airlines
20 Oct, Tue
Denpasar-Bali – Shanghai
19h 50m
1 stop
DPSPVG

China Southern Airlines

China Southern Airlines
19 Oct, Mon
Denpasar-Bali – Shanghai
12h 15m
1 stop
DPSPVG

China Southern Airlines

China Southern Airlines
26 Oct, Mon
Denpasar-Bali – Shanghai
10h 45m
1 stop
DPSPVG

China Southern Airlines

China Southern Airlines
21 Oct, Wed
Denpasar-Bali – Shanghai
12h 20m
1 stop
DPSPVG

China Southern Airlines

China Southern Airlines
23 Oct, Fri
Denpasar-Bali – Shanghai
11h 40m
1 stop
DPSSHA

Cathay Pacific

Cathay Pacific
16 Oct, Fri
Denpasar-Bali – Shanghai
18h 25m
1 stop
DPSPVG
Shortest Flight

Hong Kong Airlines

Hong Kong Airlines
1 Oct, Thu
Denpasar-Bali – Shanghai
9h 55m
1 stop
DPSSHA

Last update: 10 September 2026 01:01

Estimated Prices for Denpasar-Bali to Shanghai Flights

Cheapest Day25 September Friday
Best Price
$176
Average Price
$300
$679
$176
$332
09Wed
Sep
$367
10Thu
$439
11Fri
$373
12Sat
$358
13Sun
$263
14Mon
$296
15Tue
$273
16Wed
$216
17Thu
$216
18Fri
$252
19Sat
$275
20Sun
$278
21Mon
$206
22Tue
$218
23Wed
$177
24Thu
$176
25Fri
$217
26Sat
27Sun
$222
28Mon
$210
29Tue
$204
30Wed
$233
01Thu
Oct
$326
02Fri
$320
03Sat
04Sun
$609
05Mon
$679
06Tue
$335
07Wed
$326
08Thu

Key Features of the Airlines

Information compiled by AI. For the most up-to-date information, contact the airline.

Transportation to Airport from Denpasar-Bali City Center

Ngurah Rai Intl. Airport

Denpasar, which is one of Bali's most popular tourist destinations, is home to the third busiest airport of Indonesia as well. The airport usually performs flight to destinations such as Kuala Lumpur, Singapore and Hong Kong, which are often referred to as large and crowded centers of the region.

At Bali Ngurah Rai International Airport you can also do some shopping before or after your flight or spend time in private passenger lounges in addition to many other services. It is also very easy to reach the airport from the center of Denpasar and tourist attractions. After determining your priorities such as comfort or reasonable prices, you can easily get to Bali Ngurah Rai International Airport from Denpasar by selecting a vehicle suitable for you.

You can arrive at Bali Ngurah Rai International Airport, which connects Denpasar to the world, after a travel of about 20 minutes with a taxi, the first alternative you can choose to get to the airport from the city center. Other alternatives you can use to get to the airport are car rental and hotel shuttle services.

Taxi

You can easily get to the airport by finding a taxi on central locations of Denpasar. In Denpasar, taxis usually operate with fixed fares and they usually do not make any discount. However, it is also possible to travel more economically especially during the seasons when they are not too many visitors.

During busy seasons, the chance of bargaining is much less. You need to pay 105.000 rupiah from Batubulan to the airport, 100.000 rupiah from Bukit to the airport, and approximately 70.000-90.000 rupiah from Denpasar to the airport. Taxis can accept euro and dollar, but it is still a good idea to have some rupiah in your wallet.

Car Rental

Like in many parts of Bali, renting a car in Denpasar is a great option passengers can choose for a comfortable and quick travel. There are car rental companies at the airport or in the city center. You can visit one of these companies to rent a suitable car. Europcar, Hertz, AVIS, Budget and Sixt are the most prominent ones among these companies. You can make a reservation online before you take the road. In this way, you can continue your travel by receiving your car from the airport or from the city center without waiting.

The distance between Denpasar and the airport is about 13 kilometers. You can get help from the navigation device and maps in order to cover this distance, or you can easily reach the airport from the center by following the signs.

Hotel Shuttle Services

One of the easiest alternatives to get to the airport from Denpasar and other central parts of the city is using hotel shuttle services. Although not every hotel offers this service, you can contact your hotel beforehand and use airport shuttle services if they offer this service for their customers. Airport services are very comfortable and fast. However, their amount you need to pay may be more expensive compared to alternatives such as taxi and car rental. You can learn the fare of this service from your hotel in advance and the amount you need to pay for each baggage.

Airport Information

Bali Ngurah Rai International Airport, which connects Denpasar and its immediate surrounding to the world, is one of the busiest airports of Indonesia and the region. Bali Ngurah Rai International Airport, shown as the third busiest airport of Indonesia, is very close to the city center. The airport carries a great number of passengers each year.

At the airport, which is located 8 km of the city center, there are a great number of services for passengers. Thanks to these services, passengers can comfortably wait for their flights. There is a duty free and a store where passengers can do shopping. For those passengers who are hungry or want to drink something before the flight, there are restaurants and cafes.

Thanks to wireless internet at the airport, you can perform your online transactions. There are also areas where you can charge your computer and mobile phone.

You can also find massage-related products, which are very popular in Bali, at Bali's Ngurah Rai International Airport. These products can also be great gift alternatives for your loved ones.

You will also see the offices of the car rental companies at the airport. By renting a car from one of these companies, you can reach your destination much more easily and comfortably, and then you can deliver your car to the office of the company located at the airport.

Taxis are waiting for their passengers in front of the airport arrival terminal. The airport also has parking areas for those coming with their own cars.

The hotel which is located near Bali Ngurah Rai International Airport is a great alternative to the passengers who want to accommodate near the airport.

At the airport, you can also find ATMs that you can use for performing money transactions and many other services you may need before and after your flight.

Transportation to Shanghai City Center from Airport

Shanghai Hongqiao Intl. Airport

Shanghai is the most populated city in China, which is the most populated country in the world. With a population of about 20 million, Shanghai is home to the world’s busiest cargo port, which attracts millions of industrialists, businessmen, and investors to the city every year. Shanghai Hongqiao International Airport is located 13 km from the city center, in the Changning district, and handled about 40 million passengers in 2014. The airport is the city’s main domestic airport, serving few international flights to nearby areas.  

Rail

The Shanghai Hongqiao Railway Station is located right next to Terminal 2 at the airport. The station features 2 major lines that run through it, connecting the city with the airport in a very convenient way. Passengers who want to get to the city center from the airport by train need to take Line 2 or Line 10, which take about 19 to 22 minutes to get to the city center.

Airport Bus

Due to its close proximity to the city center accessing Hongqiao Airport by road is very convenient, except during rush hour. To get to the city center from the airport you can use bus line 941 during the day. Bus line 941 provides transportation to the central train station. If you land at night you have to use night bus 316 to get to the city center.

Taxi

The airport is located 13 km from People’s Square in the city center. Therefore most passengers prefer to take a taxi from the airport to the city. The total time can vary depending on the traffic but on average it takes about 30 minutes to get to the city center. Taxis are located by exit number 4 at Terminal 2.  

Rental Car

The fact that the airport is located in such close proximity to the city center and many other areas makes renting a car an attractive alternative. The rental car offices are located in Terminal 2. To get to the city from the airport go south on Hongyu Road and connect to the G50 Expressway, which goes east. This will connect you to the Yan’an Road, which goes directly to the People’s Square, passing by Shanghai Museum and Shanghai Times Square.


Shanghai Pudong Intl. Airport

Located 30 km from the city center, Pudong International Airport is the city’s main international airport. The airport is located in the Pudong district and is an important international hub for Air China.

Rail

Shanghai is an important city in terms of tourism and trade and it features an advanced rail network that continues to evolve. The rail system is an important transportation alternative, providing access to the People’s Square, which is located in the city center, the train station, and the World Trade Center.

You can get to the city center by taking the Maglev train from the airport to Longyang Station. From here transfer to metro line 2, which will take you to the city center. During certain times of the year metro line 2 will extend all the way to the airport, making direct access between the city center and the airport a possibility. Using the rail system you can get to the city center in about an hour and a half.

Bus

Buses aren’t a very popular method of transportation to the city center when you take the changing traffic conditions into consideration. However, buses are a viable transportation alternative if you’re traveling to coastal towns and the surrounding areas. Buses to the city center from the airport can take up to 2 hours. The S1 Yingbin bus is the most commonly used; the bus has a total of 4 stops before reaching the main train station.

Taxi

Taxis are not the most preferred method of transportation due to the heavy traffic conditions in the city. English is not widely spoken in the city so we recommend that you have the name of your destination written down in Chinese handy. Taxis take about 40 minutes to get to the city center; this can vary depending on the traffic.

Rental Car

Renting a car is another alternative to get to the city center from the airport. There are various rental car companies located in the arrivals terminal at the airport. To get to the city center from the airport take Huaxia expressway to the North-South expressway. This will take you over the Huangpu River to People’s Square, and over Wusong River to the main train station.

Shanghai Weather

5-Day Forecast • Min / Max Temperature

Wednesday
9 Sep
Clear
30°23°
Today
Thursday
10 Sep
Clear
30°21°
Friday
11 Sep
Clear
31°23°
Saturday
12 Sep
Cloudy
32°24°
Sunday
13 Sep
Rain
27°24°

Flights with Alternative Departure Locations Denpasar-Bali Shanghai

Frequently Asked Questions

When you search for Denpasar-Bali-Shanghai flights, Wingie directly gathers and compares instant data from all airlines. You can see all Denpasar-Bali-Shanghai flights together for the date you are looking for and choose the most suitable flight.
For Denpasar-Bali-Shanghai flights, you can use Ngurah Rai Intl. Airport as departure airport, and Shanghai Hongqiao Intl. Airport, Shanghai Pudong Intl. Airport for arrival.
The flight distance between Denpasar-Bali-Shanghai is 4484 kilometers in total. The flight between the two cities takes 5 hour 30 minutes.
When the average prices are examined, the most suitable day for Denpasar-Bali-Shanghai flights is Friday.
On this route, low-cost airlines typically offer fares that include only cabin and hand baggage. Full-service airlines may include baggage and refreshment fees in the base price. The best option varies according to baggage needs. Based on current data, the lowest fare on this route with Airasia starts from approximately $124.
AirlinePriceStandard inclusions
Airasia
$124
Vietjet
$367
1 piece X 7 kg cabin baggage / 1 piece X 20 kg checked baggage / No changes allowed / No Refund
Cathay Pacific
$211
1 piece X 7 kg cabin baggage / 1 piece X 23 kg checked baggage / Paid Change (up to 48 hours) / Partial Refund (up to 48 hours) / Complimentary Refreshments
Batik Air Malaysia
$206
1 piece X 7 kg cabin baggage / Paid Change (up to 48 hours) / No Refund
China Southern Airlines
$176
China Eastern Airlines
$326
1 piece X 8 kg cabin baggage / Paid Change (up to 48 hours) / No Refund
Garuda Indonesia
$320
1 piece cabin baggage / 1 piece X 23 kg checked baggage / Paid Change (up to 48 hours) / No Refund
China Airlines
$326
1 piece X 7 kg cabin baggage / 1 piece X 23 kg checked baggage / Paid Change (up to 48 hours) / Partial Refund (up to 48 hours) / Complimentary Refreshments / In-flight Entertainment
Xiamen Airlines
$243
1 piece cabin baggage / 1 piece X 23 kg checked baggage / Paid Change (up to 48 hours) / No Refund
Hong Kong Airlines
$203
1 piece X 7 kg cabin baggage / 1 piece X 23 kg checked baggage / Paid Change (up to 48 hours) / Partial Refund (up to 48 hours)
Vietnam Airlines
$188
1 piece X 10 kg cabin baggage / 1 piece X 23 kg checked baggage / Paid Change (up to 48 hours) / Partial Refund (up to 48 hours) / Complimentary Refreshments

Last update: 29.08.2026

Wingie App Banner
Get exclusive deals on the Wingie app!
Wingie QR Code
Scan the QR code to download the app for free
GooglePlay DownloadAppleStore Download