Welcome | Sign out

Cheap Flights from Belfast to Shanghai - BFS to SHA (reverse)

Did You Know?

American Airlines has 411 connecting flights between Belfast, GB and Shanghai.
350,017 seats are available per week to fly from Belfast, GB to Shanghai.
You must make at least one connection to fly from Belfast, GB to Shanghai.
There are 6224 flights from Belfast, GB to Shanghai per week.

Cheap International Flights to Shanghai - SHA

Flights
Airline
Lowest Price
Turkish, SWISS, Aeroflot, KLM, SAS, Alitalia, Srilankan, British Airways, Etihad, Air Canada, Air France, Lufthansa, Emirates
€584
Virgin Atlantic, JAL, Turkish, SWISS, Aeroflot, Air Mauritius, Qatar, China Southern, KLM, SAS, Alitalia, Finnair, Srilankan, British Airways, Etihad, Singapore, China Airlines, All Nippon, Air France, Lufthansa, Emirates
£453
Virgin Atlantic, JAL, Turkish, Aeroflot, Air Mauritius, China Southern, KLM, SAS, Austrian, Finnair, British Airways, Etihad, Singapore, Air France, Lufthansa
£455
Virgin Atlantic, JAL, Aeroflot, KLM, Finnair, British Airways, Etihad, Air France, Lufthansa, Emirates
£453
JAL, Aeroflot, Air Mauritius, China Southern, KLM, SAS, British Airways, Etihad, Air France, Lufthansa, Emirates
£456
KLM, British Airways, Aeroflot, Air France
£490
KLM, British Airways, Etihad, Air France
€798
China Southern, KLM, Qatar, Air France, Lufthansa
£519
Virgin Atlantic, Turkish, SWISS, Aeroflot, Air Mauritius, Qatar, China Southern, KLM, SAS, Finnair, Srilankan, British Airways, Etihad, Singapore, Egyptair, China Airlines, All Nippon, Pakistan, Air France, Lufthansa, Emirates
£436
Turkish, SWISS, Aeroflot, KLM, SAS, Srilankan, British Airways, Etihad, Air Canada, Air France, Lufthansa, Emirates
€547
KLM, Air France, Lufthansa
£516
China Southern, KLM, Air France
£556
KLM, Lufthansa
€689
China Southern, KLM, Air France, Lufthansa
£518
Virgin Atlantic, Turkish, Air Seychelles, SWISS, Aeroflot, Air Mauritius, Qatar, China Southern, KLM, Finnair, Srilankan, British Airways, Etihad, Singapore, China Airlines, All Nippon, Air France, Pakistan, Lufthansa, Emirates
£450
China Southern, KLM, SAS, Air France, Lufthansa
£556
Turkish, SWISS, Air Seychelles, Aeroflot, Qantas, KLM, Srilankan, British Airways, Etihad, Air Canada, Air France, Lufthansa, Emirates
€425
Turkish, KLM, Alitalia, British Airways, Etihad, Air Canada, Aeroflot, Air France, Lufthansa, Emirates
€697
Lufthansa
€897
Turkish, SWISS, Aeroflot, KLM, SAS, Alitalia, Srilankan, British Airways, Etihad, Air Canada, Air France, Lufthansa, Emirates
€651
Turkish, JAL, Aeroflot, Qatar, China Southern, KLM, Alitalia, Finnair, British Airways, Etihad, Singapore, All Nippon, Air France, Lufthansa, Emirates
£523
Turkish, SWISS, Aeroflot, Qantas, KLM, SAS, Alitalia, Srilankan, British Airways, Etihad, Air France, Lufthansa, Emirates
€449
Virgin Atlantic, Turkish, Aeroflot, Air Mauritius, China Southern, KLM, SAS, Austrian, Finnair, British Airways, Etihad, Singapore, Air France, Lufthansa
£481
JAL, Turkish, Aeroflot, Qatar, China Southern, KLM, SAS, Srilankan, Egyptair, Singapore, China Airlines, All Nippon, Air France, Lufthansa, Emirates
£501
Jet Airways, Turkish, SWISS, Aeroflot, Qatar, Condor, Qantas, China Southern, KLM, Finnair, Srilankan, British Airways, Etihad, Egyptair, Singapore, China Airlines, All Nippon, Pakistan, Air France, Lufthansa, Emirates
£416
Jet Airways, Virgin Atlantic, Turkish, SWISS, Aeroflot, Qatar, China Southern, Cathay, KLM, Alitalia, Finnair, Srilankan, British Airways, Etihad, Egyptair, Singapore, China Airlines, All Nippon, Pakistan, Air France, Lufthansa, Emirates
£526
KLM, Alitalia, Lufthansa, Emirates
€728
China Southern, JAL, Turkish, KLM, Finnair, British Airways, Etihad, Singapore, Aeroflot, Air France, Lufthansa
£526
China Southern, Cathay, KLM, Singapore, China Airlines, All Nippon, Lufthansa, Emirates
£542
Turkish, KLM, Srilankan, Aeroflot, Air France, Lufthansa, Emirates
€622
Cheap Flights from Belfast to Shanghai, from £606 Round trip from BFS to SHA