Flights from Perth to Shanghai

Compare Cheap Flights from Perth to Shanghai, China

Looking for cheap flights to Shanghai from Perth? Use Webjet's deal finder to help you compare flights, carriers and seating classes all year round. You'll be sure to find the right flight to match your budget, plans and travel preferences.

Advertised prices* exclude additional Webjet Fees which are payable per booking and are shown during checkout. Learn More
Departure Date Last Updated^
Fri 28 Jun 18 Jun
Sat 29 Jun 18 Jun
Sun 30 Jun 20 Jun
Expand for More Flights
Departure Date
Fri 28 Jun
Updated on 18 Jun
$1,748* RETURN
MH Airlines
Sat 29 Jun
Updated on 18 Jun
$1,870* RETURN
MH Airlines
Sun 30 Jun
Updated on 20 Jun
$1,586* RETURN
MH Airlines

Summary of Webjet Fees payable per booking:

Webjet Servicing Fee Domestic $21.95, New Zealand $24.95, International $32.95
Booking Price Guarantee Fee Domestic $12.95, New Zealand $14.95, International $21.95
Payment Fees Variable depending on payment method.
Advertised prices* shown on this website are inclusive of applicable taxes and airline surcharges but exclude each applicable Webjet Fee shown above. Advertised Prices are subject to change without notice, perform a search to view live pricing. Each Webjet Fee is payable once per booking, is shown during the booking process once travel products have been selected and is shown again on the check-out page.

Route information for flights from Perth to Shanghai

Cheapest return price for the current month from $1,586*
Cheapest return price over next 6 months from $704*
Cheapest month November 2024
Most expensive month November 2024
Average flight time 11h 15m

Shanghai Guide

Compare Cheap Flights from Perth to Shanghai

Shanghai is the largest city in China by population and is a favourite among visitors to the country. Throughout the city, there is a unique fusion of traditional architecture alongside the modern and shiny skyscrapers that Shanghai is known for. The city is teeming with history and culture, which you can experience in its many museums, art galleries, shops, restaurants, and nightlife. While you’ll spot some traditional Chinese touches throughout the city, you’ll also see lots of European influence, which sets Shanghai apart from the other cities of China. In the past, parts of Shanghai were colonised by the British and the French, and you can see elements of these cultures in buildings throughout the city. Shanghai has a fast-paced atmosphere, and you’ll never run out of new things to see and experience. Whether you are planning a short holiday or an epic trip through China, booking return flights from Perth to Shanghai is the perfect option for your next holiday.

Start planning your next international adventure with Webjet’s cheap flights from Perth to Shanghai, China.

Best time to visit Shanghai

The best time to visit Shanghai

Shanghai experiences four distinct seasons throughout the year. For the best weather, plan your PER to PVG flights in spring or autumn. Each of these seasons experiences mild temperatures that hit about 20°C during the day. There is also significantly less rain than there is during the summer. Spring and autumn are also outside of Shanghai’s high season, meaning there are less tourists and better rates on hotels. Visiting in spring, there are lots of festivals and holidays to celebrate, making it an exciting time to experience Shanghai culture.

Summer is the hottest time to visit Shanghai with temperatures of about 32°C. There are high levels of humidity, regular rain, and even the possibility of typhoons. This is also the high season in the city when the majority of tourists make their way to the city. Hotels increase their rates to accommodate the many tourists who visit Shanghai during this time. Between the unpredictable weather and higher prices, summer isn’t the best time to book your cheap flights from Perth to Shanghai.

Winter is the low season in Shanghai when you can find the best deals on hotels. Although it’s the coldest season, weather is mild with daytime temperatures of about 8°C. Temperatures get chilly at night, so be sure to bring a warm coat and plenty of layers. The winter also experiences the least amount of rain compared to the city’s other seasons. If you are travelling on a budget, you can’t go wrong with booking cheap airfares from Perth to Shanghai during its winter months.


Departing From Perth

There is one airport in Perth, which is located 12 kilometres (7.5 miles) east of the CBD. Perth Airport is one of the largest hubs in Australia and is the main airport serving the west of the country. The airport is divided into two precincts, which are each made up of two terminals. The majority of international flights depart from the T1/T2 Precinct, while Qantas flies from the T3/T4 Precinct.

Each week, there are about 375 return flights from Perth to Shanghai available. Several major airlines offer flights between these two cities, including Virgin Australia, Qantas, AirAsia, Thai Airways, Singapore Airlines, and Cathay Pacific. Currently, all cheap airfares from Perth to Shanghai include at least one stopover and can get you to Shanghai Airport in about 12 hours.

Getting to Perth Airport

Public buses are available from central Perth to both airport precincts. If your flight will be departing from the T1/T2 Precinct, you can catch bus 380 from several major stops, including the Elizabeth Quay Bus Station, Victoria Park Transfer Station, Burswood Train Station, and Belmont Forum Shopping Centre. The bus leaves every 30 minutes and arrives to the airport in about a half hour. In order to reach the airport’s T3/T4 Precinct, catch bus 40 from Elizabeth Quay Bus Station. The bus departs every 20 to 30 minutes, arriving to Perth Airport in just over a half hour. Tickets for each of these buses cost $4.80 AUD from the CBD to the airport.

For a direct ride to your airport terminal, you can catch a taxi or an Uber from locations all over Perth and its suburbs. If you are travelling from central Perth, you can reach the airport in about 20 minutes for a fare of approximately $45 AUD. If you are travelling from Fremantle, a taxi will get you to Perth Airport in about 30 minutes for a fare of $50 to $70 AUD.

Parking at Perth Airport

Parking is available at all four airport terminals within Perth Airport. Both Long Term and Short Term car parks are available to meet your parking and price preferences.

Where to Park at Perth Airport

• The Long Term Car Park is located just outside the airport, and a 24-hour shuttle bus comes every 10 minutes to take you to the terminals. Parking costs about $27 AUD per day, and the weekly rate is $95 AUD.

• The Short Term Car Park is located just beside the airport terminals, and getting between the two takes only a few minutes. The Short Term car park costs about $49 AUD per day and $129 AUD per week.

Arriving in Shanghai

There are two major airports in Shanghai, which receive international flights from Perth. Pudong Airport (PVG) is the city’s main airport and welcomes the majority of flights into Shanghai. The airport is located 30 kilometres (18.6 miles) east of Shanghai’s city centre. Shanghai’s second airport is called Hongqiao Airport (SHA). The airport mainly receives regional and domestic flights, so you may arrive here if you have a stopover in Hong Kong or another city in China. Hongqiao Airport (SHA) is located 13 kilometres (8 miles) west of central Shanghai.

How to Get from Pudong Airport (PVG) to Your Shanghai Hotel or Accommodation

For a quick journey from Pudong Airport (PVG) into central Shanghai, hop on the airport’s magnetic levitation train. Also called the Maglev, this train reaches speeds of 450 km/h and gets to Longyang Road station in central Pudong in about 7 minutes. From that train station, you can connect to the Shanghai metro lines 2, 7, and 16. Altogether, this journey will get you from Pudong Airport (PVG) to central Shanghai in about 25 minutes. Tickets for the Maglev cost 40 yuan ($8 AUD), and metro fare costs 4 yuan (80 cents AUD).

Alternatively, you can catch the metro all the way from the airport into the city. This will get you into Shanghai in about an hour. Metro line 2 stops at the airport and has departing trains every 8 to 10 minutes. This metro journey will cost you 7 yuan ($1.40 AUD). Some of the major stops along this metro line include the People’s Square, Lujiazui, and Jing’an Temple.

If you are tired after your flight and don’t want to navigate Chinese public transport first thing when you arrive, you can catch a taxi from Pudong Airport (PVG). Shanghai taxis calculate fare based on how many kilometres are travelled. A taxi ride from the airport into the centre of Shanghai will cost about 175 yuan ($35 AUD) and will take about 45 minutes with the usual traffic.

How to Get from Hongqiao Airport (SHA) to Your Shanghai Hotel or Accommodation

Once your flight has touched down at Hongqiao Airport (SHA), you can reach the city by metro. Metro line 10 stops at this airport and gets you to the city centre of Shanghai in less than 30 minutes. Once leaving the airport, metro line 10 stops at several major stops in Shanghai, including South Shaanxi Road, Yuyuan Garden, and Laoximen. Metro tickets between Hongqiao Airport (SHA) and the city centre cost 4 yuan (80 cents AUD).

Taxis are available from Hongqiao Airport (SHA) and will get you into Shanghai in about 25 minutes. Taxis base their fares on the amount of kilometres that are travelled. A taxi into the city centre will cost about 65 yuan ($13 AUD).

Things to do

Things to do in Shanghai


Qibao is an ancient town that you can visit without even leaving the Shanghai city limits. The town was founded more than 1,000 years ago during the Five Dynasties and Ten Kingdoms period. Although centuries have passed, Qibao looks much as it did in the 10th century. Throughout Qibao, you can see lots of scenic architecture, canals, and museums and taste some traditional Chinese street food.

Longhua Temple

The Longhua Temple was first built in 242 AD and is the oldest Buddhist temple in Shanghai. Ever since it was first built, the temple has served as a place of prayer and meditation among the people of Shanghai. Visiting the temple is great way for travellers to witness the spiritual side of Shanghai. Within the temple, you can explore series of halls, towers, and a pagoda.

The Bund

Shanghai is located on the Huangpu River, and the Bund is the city’s riverside stretch. From the Bund, you can get some incredible views of the Shanghai skyline. On one side of the Bund, you can view European-style colonial buildings, and on the other there are modern skyscrapers that the city is known for. Taking a walk along the Bund is the perfect way to introduce you to Shanghai’s unique blend of modern and traditional.


Tianzifang is a central neighbourhood that is a favourite among both tourists and locals alike. Throughout Tianzifang, you can walk through narrow pedestrian laneways that offer a quaint atmosphere and artistic vibe. Throughout the area, there are lots of shops, restaurants, and cafes for you to check out.


Short for Moganshan 50, M50 is popular among young adults and artists. It’s a trendy district where you’ll find art studios, galleries, and some impressive street art. Throughout M50, there are more than 100 artists who open their studio doors to the public. As you walk through, you can pop into some different studios to see the resident artist’s latest creation.