Welcome | Sign out
Recommended by:More >

Cheap Flights from Mackay to Shanghai, China - MKY to SHA

Did You Know?

You must make at least 2 connections to fly from Mackay, AU to Shanghai.
Singapore Airlines has 376 connecting flights between Mackay, AU and Shanghai.

Cheap Domestic Flights from Mackay - MKY

Flights
Airline
Lowest Price
Virgin Australia, Emirates, Etihad, Qantas, Jetstar
$223
Etihad, Virgin Australia, Qantas
$252

Cheap Domestic Flights to Shanghai - SHA

Flights
Airline
Lowest Price
Emirates, Etihad, Virgin Australia, Qantas
$221
China Southern, China Eastern, Shanghai, Air China, Hainan
¥1100
Hainan, Air China, Shanghai, Juneyao, China Eastern, Shandong, China Southern, Shenzhen
¥1220

Cheap International Flights from Mackay - MKY

Flights
Airline
Lowest Price
Singapore, Emirates, Virgin Australia, Qantas
$1140
Delta, Qantas, Virgin Australia, Emirates, Etihad, Singapore
$1550
Virgin Australia, Delta, Singapore, Etihad, Qantas, Emirates
$1325

Cheap International Flights to Shanghai - SHA

Flights
Airline
Lowest Price
Virgin Australia, Emirates, Etihad, Singapore, Qantas
$1667
Qantas, Singapore, Virgin Australia, Emirates, Etihad
$1323
Malaysia, Finnair, Srilankan, British Airways, China Airlines, All Nippon, Austrian, Aeroflot, SAS, Air China, Swiss, Vietnam, EVA Air, Turkish, JAL, Virgin Atlantic, Etihad, Singapore, Royal Brunei, Air Mauritius, Qatar, Korean, China Southern, China Eastern, Cathay, KLM, Asiana, Air Berlin, Philippine, Air France, Lufthansa, Emirates, Alitalia, Thai
£405
Korean, Asiana, Shenzhen, Air China, Srilankan, Hong Kong, Hainan, Malaysia, Royal Brunei, Philippine, Singapore, Shanghai, Juneyao, Air Macau, China Southern, Thai, China Eastern, Cathay
฿9486
British Airways, Etihad, Singapore, Air Canada, Air Berlin, United, Turkish, All Nippon, American, Air France, Lufthansa, Air India, Emirates, AeroMexico, Finnair, Asiana, KLM, Virgin Atlantic, Thai, JAL, EVA Air, Swiss, Air China, Hainan, Malaysia, Delta, US Airways, China Eastern, Qantas, Cathay, Korean, Qatar
$560
Malaysia, Cathay, Asiana, SAS, Austrian, Alitalia, Finnair, Srilankan, British Airways, Thai, China Eastern, JAL, Turkish, EVA Air, Vietnam, Swiss, Air China, Aeroflot, Qatar, Korean, China Southern, Etihad, Singapore, Air Canada, Air Berlin, Air France, Lufthansa, KLM, Air India, Emirates, All Nippon
€485
Air France, Philippine, American, All Nippon, Malaysia, Cathay, Qantas, AeroMexico, Emirates, Lufthansa, Turkish, JAL, Virgin Atlantic, EVA Air, United, Korean, Qatar, Delta, China Eastern, Hainan, Air China, Swiss, US Airways, KLM, Asiana, Finnair, British Airways, Singapore, Air Canada, China Airlines, Thai
$624
Singapore, China Airlines, Malaysia, Air India, Qatar, Emirates, Etihad, Srilankan, Air China, China Southern, Asiana, China Eastern, Thai, Cathay
₹31619
China Airlines, Singapore, Vietnam, EVA Air, Cathay, China Eastern, Thai, China Southern, Malaysia, Xiamen, Royal Brunei, Air Mauritius, Philippine, Shanghai, Korean
RM959
China Southern, Thai, Kenya, Cathay, China Eastern, Turkish, Srilankan, Emirates, Korean, Qatar, Philippine, Royal Brunei, Malaysia, Singapore, Air China, Aeroflot
AED1749
Etihad, Srilankan, Air India, Thai, Air China, Cathay, Korean, Qatar, Singapore, Malaysia, Emirates
₹30810
Aeroflot, EVA Air, Turkish, JAL, Lufthansa, Air France, All Nippon, Emirates, Etihad, Singapore, China Airlines, Garuda, Vietnam, Swiss, British Airways, Finnair, Alitalia, SAS, Austrian, KLM, Cathay, China Eastern, China Southern, Korean, Malaysia, Air India
€514
Philippine, Virgin Australia, Malaysia, China Airlines, Singapore, Etihad, Air China, Korean, EVA Air, China Southern, JAL, Air New Zealand, Cathay, China Eastern, Thai, Qantas, Garuda
$707
Air Macau, Korean, EVA Air, JAL, Cathay, China Eastern, China Southern, Asiana, Vietnam, Shenzhen, Air China, Shanghai, Philippine, Singapore, All Nippon, Delta, China Airlines
¥22728
British Airways, US Airways, Cathay, KLM, Finnair, Air Canada, United, All Nippon, American, Emirates, Lufthansa, China Eastern, Qantas, Asiana, Virgin Atlantic, JAL, Turkish, Swiss, Air China, Hainan, Malaysia, Singapore, Qatar, Delta, Korean, Air France
$760
Qantas, Thai, Korean, China Eastern, Cathay, Air New Zealand, Asiana, Air China, Singapore, China Airlines, Malaysia, China Southern
$991
Thai, China Southern, Korean, Philippine, Xiamen, Malaysia, China Airlines, Singapore, Air China, Asiana, Vietnam, Garuda, Cathay, Royal Brunei
$427
Alitalia, Air France, Etihad, SAS, British Airways, Srilankan, Turkish, Air Canada, Aeroflot, Lufthansa, Emirates, Swiss, KLM
€491
American, Delta, Malaysia, Lufthansa, Aeroflot, Air China, Swiss, Turkish, JAL, Virgin Atlantic, Thai, Korean, Emirates, Qatar, Qantas, All Nippon, United, Air Canada, Singapore, Etihad, British Airways, Finnair, Air France, China Eastern, Cathay, US Airways, KLM, Asiana
$888
Lufthansa, Air France, All Nippon, Singapore, Finnair, Etihad, British Airways, Srilankan, Alitalia, Austrian, JAL, Turkish, Swiss, Hainan, Aeroflot, KLM, Malaysia, Qatar, China Southern, SAS, Thai
€522
Philippine, Korean, Malaysia, United, Cathay, EVA Air, Asiana, Singapore, Air China, Vietnam, China Eastern, Thai, China Southern
$343
Emirates, Aeroflot, Lufthansa, Qatar, Hainan, Air China, Swiss, Vietnam, Turkish, Virgin Atlantic, Air France, China Airlines, British Airways, Srilankan, Finnair, Alitalia, SAS, KLM, Cathay, Etihad, China Eastern, Korean, Singapore, Thai, Austrian
€370
Recommended by:More >
Cheap Flights from Mackay to Shanghai, China, from $1329 Round trip from MKY to SHA