Airlines with flights from Shanghai to Melbourne
There are 14 airlines with scheduled flights between PVG and MEL. Both China Eastern and Juneyao Airlines operates non-stop flights from Shanghai Airport to Melbourne International and the flight time is 10 hours and 30 minutes.
Choose airline
Schedules
Non-stop with China Eastern Airlines
-
Total flight time: 10 hours and 30 minutes
-
Sky Team Alliance
-
Shanghai is a China Eastern Airlines hub.
-
10 flights per week
-
Boeing 787-9
-
Business and first class available
Flight
The timetable & schedule information was updated at 2026-04-22
Non-stop with Juneyao Airlines
-
Total flight time: 10 hours and 15 minutes
-
Shanghai is a Juneyao Airlines hub.
-
3 flights per week
-
Boeing 787-9
-
Business class available
Flight
The timetable & schedule information was updated at 2026-04-22
Via Manila with Philippine Airlines
-
Total flight time: 12h 30m - 12h 30m.
-
2 flights per week
Flight
PR209
The timetable & schedule information was updated at 2026-04-22
Via Taipei with China Airlines
-
Total flight time: 12h 50m - 12h 50m.
-
Sky Team Alliance
-
5 flights per week
Flight
CI57
The timetable & schedule information was updated at 2026-04-22
Via Hong Kong with Cathay Pacific
-
Total flight time: 12h 55m - 15h 35m.
-
One World Alliance
-
71 flights per week
Flight
CX163
CX135
CX135
CX135
CX105
CX105
The timetable & schedule information was updated at 2026-04-22
Via Singapore with Singapore Airlines
-
Total flight time: 13h 50m - 17h 30m.
-
49 flights per week
Flight
SQ207
SQ227
SQ237
SQ237
The timetable & schedule information was updated at 2026-04-22

There are 14 airlines with scheduled flights between PVG and MEL. Both China Eastern and Juneyao Airlines operates non-stop flights from Shanghai Airport to Melbourne International and the flight time is 10 hours and 30 minutes.
Via Kuala Lumpur with Malaysia Airlines
Via Shenzhen with Shenzhen Airlines
Via Kuala Lumpur with AirAsia X
Via Ho Chi Minh City with Vietnam Airlines
Via Hong Kong with Hong Kong Airlines
Via Beijing with Air China
Via Haikou with Hainan Airlines
Via Chengdu with Sichuan Airlines