Best airfares from Tallinn to ShanghaiJetradar compares airfares from Tallinn to Shanghai with hundreds of airlines (including Emirates, China Southern Airlines, China Eastern Airlines) and dozens of online travel agencies in one single place. We provide you with all the options to find the cheapest flights to Shanghai, you choose where to book. Also there you can find airlines special offers from Tallinn to Shanghai. The cheapest round-trip price found within the last week was NZ$727. The cheapest oneway price found within the last week was NZ$391.
Cheapest Flights from Tallinn to Shanghai
Airline One Way One Way / Round-Trip Round-Trip Emirates NZ$968 Find China Southern Airlines NZ$768 NZ$1,256 China Eastern Airlines NZ$490 NZ$725 Cathay Pacific NZ$2,992 NZ$1,454 Singapore Airlines NZ$1,821 NZ$1,567
Airline One Way One Way / Round-Trip Round-Trip Air China NZ$943 NZ$898 Thai Airways NZ$5,750 Find Qatar Airways NZ$859 NZ$1,301 Etihad Airways NZ$924 NZ$1,664 United Airlines NZ$6,208 Find
Airline One Way One Way / Round-Trip Round-Trip Malaysia Airlines Find NZ$1,813 Korean Air NZ$2,158 NZ$1,388 All Nippon Airways NZ$9,376 Find Asiana Airlines NZ$7,309 Find Lufthansa NZ$1,821 NZ$911
Airline One Way One Way / Round-Trip Round-Trip British Airways NZ$2,912 NZ$839 Turkish Airlines NZ$479 NZ$743 Aeroflot NZ$391 NZ$651 Swiss International Air Lines NZ$5,787 Find KLM NZ$938 NZ$1,308
Flights from Tallinn to Shanghai
Travelling from Tallinn to Shanghai advices and facts
- The distance between Tallinn and Shanghai is 4618 miles (or 7432 kilometers).
- When you fly from Tallinn to Shanghai, don't forget about the time difference. The time in Shanghai is 06:00 from the Tallinn time. The current time in Shanghai is 03:13 and 21:13 in Tallinn. Check this again shortly before your flight.
- The currency exchange rate between Tallinn (TLL) and Shanghai (SHA) is 1 EUR = 7.3836 CNY.