DepartureMap
ExploreFlightsMapAirlinesCountriesBlog
Free Tools
DepartureMap

Discover direct flights from every airport in the world. Compare airlines, routes, and find your next adventure.

Popular Airports

London Heathrow (LHR)Dubai (DXB)Singapore Changi (SIN)Tokyo Narita (NRT)New York JFK (JFK)Los Angeles (LAX)Paris CDG (CDG)Bangkok (BKK)Hong Kong (HKG)Sydney (SYD)Istanbul (IST)Amsterdam (AMS)

Regions

AsiaEuropeNorth AmericaMiddle EastOceaniaSouth AmericaAfrica

Tools

Jet Lag CalculatorFlight Time Calculator

© 2026 DepartureMap. Flight data provided by AeroDataBox.

Privacy Policy|

We may earn a commission when you click flight links. This doesn't affect our data or recommendations.

  1. Home
  2. Flights
  3. Melbourne to Shanghai (Pudong)

🇦🇺MelbourneMEL🇨🇳Shanghai (Pudong)PVG

Direct + 20 connections
Alliance
≤ 12h 54m
20 routes
Direct Flight
MelbourneShanghai (Pudong)
HOJuneyao AirlinesChina Eastern Airlines
9h 56m8,017 km31x/week
Route detailsSearch Flights→
Connecting flights
20 routes

1-stop connections via intermediate airports. Durations exclude layover.

🇹🇼
viaTaoyuanTPE
CIBRHO+3
10h 30m
8,077 km
🇨🇳
viaHangzhouHGH
JD
10h 34m
8,132 km
🇵🇭
viaManila (Pasay)MNL
10h 37m
8,164 km
🇨🇳
viaXiamenXMN
10h 45m
8,278 km
🇨🇳
viaNanjingNKG
10h 57m
8,461 km
🇦🇺
viaSydney (Mascot)SYD
HO
11h 5m
8,571 km
🇭🇰
viaHong KongHKG
+2
11h 12m
8,667 km
🇦🇺
viaBrisbaneBNE
11h 13m
8,687 km
🇨🇳
viaShenzhenSZX
Y8
11h 13m
8,684 km
🇨🇳
viaGuangzhou (Huadu)CAN
AQ
11h 18m
8,751 km
🇮🇩
viaKuta, BadungDPS
+2
11h 26m
8,873 km
🇨🇳
viaHaikou (Meilan)HAK
HO+3
11h 38m
9,032 km
🇨🇳
viaQingdao (Jiaozhou)TAO
JDHO
11h 50m
9,219 km
🇰🇷
viaSeoulICN
+2
12h 3m
9,388 km
🇻🇳
viaHo Chi Minh CitySGN
HO+2
12h 7m
9,444 km
🇮🇩
viaJakartaCGK
12h 22m
9,656 km
🇻🇳
viaHanoi (Soc Son)HAN
HO
12h 22m
9,653 km
🇸🇬
viaSingaporeSIN
+4
12h 35m
9,839 km
🇯🇵
viaNaritaNRT
HOIJ+3
12h 44m
9,975 km
🇲🇾
viaSepangKUL
MHHO
12h 54m
10,111 km

Loading map...

🇦🇺All flights from Melbourne🇨🇳All flights from Shanghai (Pudong)Shanghai (Pudong) to Melbourne

Flying from Melbourne to Shanghai (Pudong)

Looking for flights from Melbourne (MEL) to Shanghai (Pudong) (PVG)? DepartureMap shows you all available direct flights and 1-stop connecting options between these two cities.

There is a direct flight from Melbourne to Shanghai (Pudong) with an average flight time of 9h 56m, covering a distance of 8,017 km. This route is operated by Juneyao Airlines, China Eastern Airlines.

20 connecting routes are available with 1 stop, flying via airports such as Taoyuan (TPE), Hangzhou (HGH), Manila (Pasay) (MNL). Total flight times shown exclude layover time at the connecting airport.

Flying a different route?

Search connecting flights and alternative routes from Melbourne, Shanghai (Pudong), or any other airport.