Cheap Flights from Sofia to Shanghai - SOF to SHA (reverse)
Popular Flights from Sofia to Shanghai
- Airfare from Sofia to Shanghai on Aeroflot Russian Airlines from €426 round trip
- Airfare from Sofia to Shanghai on Qatar Airways from €471 round trip
- Airfare from Sofia to Shanghai on Turkish Airlines from €530 round trip
- Airfare from Sofia to Shanghai on Lufthansa German Airlines from €544 round trip
- Airfare from Sofia to Shanghai on Air France from €550 round trip
Did You Know?
- 124,895 seats are available per day to fly out of Sofia, BG connecting to Shanghai, CN
- 42 flights per week fly out of Sofia, BG connecting to Shanghai, CN
- Air France has the most one stop flights between Sofia, BG and Shanghai, CN.
- Turkish has 1 one stop flight between Sofia, BG and Shanghai, CN.
- The smallest aircraft operated by Austrian flying between Sofia, BG and Shanghai, CN is a 32S with 126 seats.
- 16 airlines operate between Sofia, BG and Shanghai, CN
- The largest aircraft operated by SWISS flying between Sofia, BG and Shanghai, CN is a ARJ with 87 seats.
- The shortest flight between Sofia, BG and Shanghai, CN on Turkish is 5,290 miles.
Quick Links
As seen in...

Farecompare Research Tools
Cheap International Flights to Shanghai - SHA
Flights
Airline
Lowest Price
American, Air Canada, Air France, British Airways, Air China, Continental, China S, Delta, Korean, KLM, Lufthansa, China E, United
$1031
Jet India, Air France, Air India, British Airways, Air China, Continental, Cathay, Delta, Emirates, Dragonair, KLM, Lufthansa, SWISS, Malaysia, China E, All Nippon, Qatar, Singapore, Thai, Turkish, Virgin Atlantic
₨25188
American, Air Canada, British Airways, Air China, Continental, Delta, Emirates, KLM, Lufthansa, China E, All Nippon, Qatar, United
$932
American, Air Canada, Air France, Alaska, British Airways, Air China, Continental, China S, Delta, Korean, KLM, Lufthansa, SWISS, China E, All Nippon, Qatar, United
$965
British Airways, Emirates, Gulf Air, Malaysia, Philippine, Qatar, Thai, Turkish
BHD234
American, Air Canada, Air France, British Airways, Air China, Continental, Delta, KLM, Lufthansa, SWISS, China E, United, Virgin Atlantic
$863
Air France, Finnair, Alitalia, British Airways, Air China, Continental, Delta, Spanair, KLM, Lufthansa, SWISS, China E, Qatar, Aeroflot, Turkish
€396
American, Air Canada, Air France, Alaska, British Airways, EVA, Air China, Continental, Delta, Hainan, KLM, Lufthansa, China E, All Nippon, Asiana, United
$810
Finnair, Alitalia, British Airways, Air China, Continental, KLM, Lufthansa, SWISS, China E, Qatar, Aeroflot, Turkish, United
€440
American, Air Canada, Air France, British Airways, Air China, Continental, Delta, KLM, Lufthansa, SWISS, China E, United
CAD873
American, Air France, Finnair, Alitalia, British Airways, Air China, Continental, Delta, Emirates, Iberia, Spanair, KLM, Lufthansa, SWISS, China E, Qatar, Aeroflot, Turkish, Air Europa
€427