Best airfares from Shanghai to BeiraJetradar compares airfares from Shanghai to Beira with hundreds of airlines (including United Airlines, Lufthansa, Turkish Airlines) and dozens of online travel agencies in one single place. We provide you with all the options to find the cheapest flights to Beira, you choose where to book. Also there you can find airlines special offers from Shanghai to Beira. The cheapest oneway price found within the last week was $6,141.
Cheapest Flights from Shanghai to Beira
Airline One Way One Way / Round-Trip Round-Trip United Airlines Find $11,238 Lufthansa $2,240 Find Turkish Airlines $6,141 $10,445 Qatar Airways $1,283 $1,902 British Airways $4,094 Find
Airline One Way One Way / Round-Trip Round-Trip KLM $1,259 Find Etihad Airways $2,212 Find Swiss International Air Lines $7,569 $13,036 China Eastern Airlines $1,965 Find China Southern Airlines Find $4,035
Airline One Way One Way / Round-Trip Round-Trip Cathay Pacific $4,058 $5,350 Air China $835 $1,397 Singapore Airlines $1,733 Find Qantas $6,395 Find Ethiopian Airlines $882 $1,576
Airline One Way One Way / Round-Trip Round-Trip Virgin Atlantic $4,822 Find South African Airways $929 $1,789 ASKY Airlines $5,735 Find Air Mauritius $5,799 Find LAM Mozambique Airlines $6,141 Find
Flights from Shanghai to Beira
Travelling from Shanghai to Beira advices and facts
- The distance between Shanghai and Beira is 6722 miles (or 10818 kilometers).
- When you fly from Shanghai to Beira, don't forget about the time difference. The time in Beira is -6:00 from the Shanghai time. The current time in Beira is 02:39am and 08:39am in Shanghai. Check this again shortly before your flight.
- The currency exchange rate between Shanghai (SHA) and Beira (BEW) is 1 CNY = 10.2815 MZN.