How can I find cheap flights from Tallinn Airport to Shanghai Pudong International Airport?
Explore the cheapest one-way and round-trip flights from Tallinn Airport to Shanghai Pudong International Airport over the next 90 days, with one-way fares from HK$ 4,168 and round-trip from HK$ 5,276. Based on Trip.com's latest 7-day flight data.
- Return
- Cheapest
- Recommended
- Fastest
- Next 7 days
TLL 18:5516h 15m1 stopPVG 17:10Tallinn - Shanghai | Thu, Dec 10 | Turkish Airlines
PVG 09:5531h 10m1 stopTLL 11:05Shanghai - Tallinn | Thu, Dec 17 | Turkish AirlinesHK$ 5,276 HK$ 8,56438% off38% offHK$ 8,564 HK$ 5,276
TLL 12:0023h 10m1 stopPVG 17:10Tallinn - Shanghai | Wed, Dec 9 | Turkish Airlines
PVG 09:5531h 10m1 stopTLL 11:05Shanghai - Tallinn | Tue, Dec 15 | Turkish AirlinesHK$ 5,276 HK$ 8,56438% off38% offHK$ 8,564 HK$ 5,276
TLL 18:5531h 20m1 stopPVG 08:15Tallinn - Shanghai | Tue, Dec 8 | Turkish Airlines
PVG 09:5531h 10m1 stopTLL 11:05Shanghai - Tallinn | Tue, Dec 15 | Turkish AirlinesHK$ 5,276 HK$ 8,56438% off38% offHK$ 8,564 HK$ 5,276
TLL 18:5516h 15m1 stopPVG 17:10Tallinn - Shanghai | Thu, Dec 3 | Turkish Airlines
PVG 09:5531h 10m1 stopTLL 11:05Shanghai - Tallinn | Thu, Dec 10 | Turkish AirlinesHK$ 5,27638% offHK$ 8,564 HK$ 5,276
TLL 18:5516h 15m1 stopPVG 17:10Tallinn - Shanghai | Sat, Dec 5 | Turkish Airlines
PVG 09:5538h 5m1 stopTLL 18:00Shanghai - Tallinn | Fri, Dec 11 | Turkish AirlinesHK$ 5,32138% offHK$ 8,564 HK$ 5,321
TLL 18:5531h 20m1 stopPVG 08:15Tallinn - Shanghai | Sun, Dec 6 | Turkish Airlines
PVG 09:5538h 5m1 stopTLL 18:00Shanghai - Tallinn | Fri, Dec 11 | Turkish AirlinesHK$ 5,32138% offHK$ 8,564 HK$ 5,321
TLL 18:5531h 20m1 stopPVG 08:15Tallinn - Shanghai | Tue, Dec 1 | Turkish Airlines
PVG 09:5538h 5m1 stopTLL 18:00Shanghai - Tallinn | Sun, Dec 6 | Turkish AirlinesHK$ 5,36637% offHK$ 8,564 HK$ 5,366
TLL 12:0023h 10m1 stopPVG 17:10Tallinn - Shanghai | Wed, Dec 2 | Turkish Airlines
PVG 09:5538h 5m1 stopTLL 18:00Shanghai - Tallinn | Sun, Dec 6 | Turkish AirlinesHK$ 5,36637% offHK$ 8,564 HK$ 5,366
TLL 12:0023h 10m1 stopPVG 17:10Tallinn - Shanghai | Sun, Nov 29 | Turkish Airlines
PVG 09:5538h 5m1 stopTLL 18:00Shanghai - Tallinn | Sun, Dec 6 | Turkish AirlinesHK$ 5,53535% offHK$ 8,564 HK$ 5,535
TLL 13:0017h 25m1 stopSHA 14:00Tallinn - Shanghai | Thu, Nov 5 | Normal Airline
SHA 15:006hDirectTLL 16:00Shanghai - Tallinn | Sat, Nov 7 | Normal AirlineFind more flightsFind more flights
- Cheapest
TLL 18:5529h 5m1 stopPVG 06:00Tallinn - Shanghai | Thu, Nov 26 | Turkish AirlinesHK$ 4,168 HK$ 6,35134% off34% offHK$ 6,351 HK$ 4,168
TLL 18:5516h 15m1 stopPVG 17:10Tallinn - Shanghai | Mon, Nov 30 | Turkish AirlinesHK$ 4,227 HK$ 6,35133% off33% offHK$ 6,351 HK$ 4,227
TLL 18:5530h1 stopPVG 06:55Tallinn - Shanghai | Tue, Nov 10 | Turkish AirlinesHK$ 4,227 HK$ 6,35133% off33% offHK$ 6,351 HK$ 4,227
TLL 19:0531h 10m1 stopPVG 08:15Tallinn - Shanghai | Tue, Dec 1 | Turkish AirlinesHK$ 4,22733% offHK$ 6,351 HK$ 4,227
TLL 19:0531h 10m1 stopPVG 08:15Tallinn - Shanghai | Thu, Dec 3 | Turkish AirlinesHK$ 4,22733% offHK$ 6,351 HK$ 4,227
TLL 12:0023h 10m1 stopPVG 17:10Tallinn - Shanghai | Wed, Dec 2 | Turkish AirlinesHK$ 4,24833% offHK$ 6,351 HK$ 4,248
TLL 18:5531h 20m1 stopPVG 08:15Tallinn - Shanghai | Sun, Nov 22 | Turkish AirlinesHK$ 4,26733% offHK$ 6,351 HK$ 4,267
TLL 18:5531h 20m1 stopPVG 08:15Tallinn - Shanghai | Mon, Nov 9 | Turkish AirlinesHK$ 4,27833% offHK$ 6,351 HK$ 4,278
TLL 18:5531h 20m1 stopPVG 08:15Tallinn - Shanghai | Sun, Nov 29 | Turkish AirlinesHK$ 4,31432% offHK$ 6,351 HK$ 4,314
TLL 13:0017h 25m1 stopSHA 14:00Tallinn - Shanghai | Thu, Nov 5 | Normal AirlineFind more flightsFind more flights
TLL 18:5516h 15m1 stopPVG 17:10Tallinn - Shanghai | Mon, Nov 9 | Turkish AirlinesHK$ 7,207 HK$ 19,14062% off62% offHK$ 19,140 HK$ 7,207
TLL 11:5513h 55m1 stopPVG 07:50Tallinn - Shanghai | Mon, Nov 9 | FinnairHK$ 8,332 HK$ 19,14056% off56% offHK$ 19,140 HK$ 8,332
TLL 18:5516h 15m1 stopPVG 17:10Tallinn - Shanghai | Thu, Nov 5 | Turkish AirlinesHK$ 13,589 HK$ 19,14028% off28% offHK$ 19,140 HK$ 13,589
TLL 13:0017h 25m1 stopSHA 14:00Tallinn - Shanghai | Thu, Nov 5 | Normal AirlineFind more flightsFind more flights
TLL 14:3511h 15m1 stopPVG 07:50Tallinn - Shanghai | Fri, Dec 25 | FinnairHK$ 7,064 HK$ 15,33454% off54% offHK$ 15,334 HK$ 7,064
TLL 20:3512h 35m1 stopPVG 15:10Tallinn - Shanghai | Thu, Nov 5 | Scandinavian AirlinesHK$ 5,806 HK$ 15,33462% off62% offHK$ 15,334 HK$ 5,806
TLL 11:5513h 55m1 stopPVG 07:50Tallinn - Shanghai | Mon, Nov 30 | FinnairHK$ 4,824 HK$ 15,33469% off69% offHK$ 15,334 HK$ 4,824
TLL 11:5513h 55m1 stopPVG 07:50Tallinn - Shanghai | Fri, Nov 20 | FinnairHK$ 4,97168% offHK$ 15,334 HK$ 4,971
TLL 11:5513h 55m1 stopPVG 07:50Tallinn - Shanghai | Mon, Nov 9 | FinnairHK$ 8,33246% offHK$ 15,334 HK$ 8,332
TLL 15:5515h 35m1 stopPVG 13:30Tallinn - Shanghai | Sat, Nov 21 | Scandinavian AirlinesHK$ 6,39257% offHK$ 15,334 HK$ 6,392
TLL 15:5515h 35m1 stopPVG 13:30Tallinn - Shanghai | Mon, Dec 21 | Scandinavian AirlinesHK$ 10,88728% offHK$ 15,334 HK$ 10,887
TLL 18:5516h 15m1 stopPVG 17:10Tallinn - Shanghai | Mon, Nov 30 | Turkish AirlinesHK$ 4,22733% offHK$ 6,351 HK$ 4,227
TLL 18:5516h 15m1 stopPVG 17:10Tallinn - Shanghai | Sun, Dec 6 | Turkish AirlinesHK$ 4,38431% offHK$ 6,351 HK$ 4,384
TLL 13:0017h 25m1 stopSHA 14:00Tallinn - Shanghai | Thu, Nov 5 | Normal AirlineFind more flightsFind more flights
TLL 18:5516h 15m1 stopPVG 17:10Tallinn - Shanghai | Mon, Nov 9 | Turkish AirlinesHK$ 7,207 HK$ 19,14062% off62% offHK$ 19,140 HK$ 7,207
TLL 11:5513h 55m1 stopPVG 07:50Tallinn - Shanghai | Mon, Nov 9 | FinnairHK$ 8,332 HK$ 19,14056% off56% offHK$ 19,140 HK$ 8,332
TLL 18:5516h 15m1 stopPVG 17:10Tallinn - Shanghai | Thu, Nov 5 | Turkish AirlinesHK$ 13,589 HK$ 19,14028% off28% offHK$ 19,140 HK$ 13,589
TLL 13:0017h 25m1 stopSHA 14:00Tallinn - Shanghai | Thu, Nov 5 | Normal AirlineFind more flightsFind more flights
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Which airline offers the cheapest flights from Tallinn Airport to Shanghai Pudong International Airport?
The cheapest airline flying from Tallinn Airport to Shanghai Pudong International Airport is China Southern Airlines (from HK$ 2,744) among 10 carriers operating this route. Based on Trip.com's latest 7-day flight data.










Find more flights and airlines
What is the flight schedule from Tallinn Airport to Shanghai Pudong International Airport?
Check the schedule for flights from Tallinn to Shanghai and find the flight that best matches your travel plans.
-
TK1424
Tallinn Airport
18:55
TLL
23:35
IST
S M - W - F SSearch -
TK026
Istanbul Airport
01:30
IST
16:45
PVG
S M T W T F S -
BT362
Tallinn Airport
05:35
TLL
06:25
RIX
S M T W T F SSearch -
BT151
Riga International Airport
07:00
RIX
07:40
OSL
S - - - - F - -
AY914
Oslo Airport
12:30
OSL
14:55
HEL
S M T W T F S -
HO1608
Helsinki Airport
16:50
HEL
06:40
PVG
S M T W T F S -
SK1791
Tallinn Airport
06:15
TLL
06:50
CPH
S M T W T F SSearch -
EY178
Copenhagen Airport
10:55
CPH
19:25
AUH
S M T W T F S -
EY866
Zayed International Airport
21:15
AUH
09:15
PVG
S M T W T F S -
BT362
Tallinn Airport
05:35
TLL
06:25
RIX
S M T W T F SSearch -
BT131
Riga International Airport
07:05
RIX
07:35
CPH
S - T W T F - -
EY178
Copenhagen Airport
10:55
CPH
19:25
AUH
S M T W T F S -
EY866
Zayed International Airport
21:15
AUH
09:15
PVG
S M T W T F S -
BT851
Tallinn Airport
07:20
TLL
09:00
BRU
- - T - - - -Search -
HU492
Brussels Airport
12:20
BRU
04:40
PEK
S M T - T F S -
HU7613
Beijing Capital International Airport
07:30
PEK
09:50
PVG
S M T W T F S -
SK1791
Tallinn Airport
06:15
TLL
06:50
CPH
S M T W T F SSearch -
SK593
Copenhagen Airport
08:05
CPH
09:40
BRU
S M T W T F S -
HU492
Brussels Airport
12:20
BRU
04:40
PEK
S M T - T F S -
HU7613
Beijing Capital International Airport
07:30
PEK
09:50
PVG
S M T W T F S -
BT362
Tallinn Airport
05:35
TLL
06:25
RIX
S M T W T F SSearch -
BT601
Riga International Airport
07:30
RIX
08:55
BRU
S M T W - F - -
HU492
Brussels Airport
12:20
BRU
04:40
PEK
S M T - T F S -
HU7613
Beijing Capital International Airport
07:30
PEK
09:50
PVG
S M T W T F S -
TK1424
Tallinn Airport
18:55
TLL
23:35
IST
S M - W - F SSearch -
TK280
Istanbul Airport
14:00
IST
05:10
PVG
S M - W T F S -
TK1424
Tallinn Airport
18:55
TLL
23:35
IST
S M - W - F SSearch -
TK328
Istanbul Airport
15:45
IST
06:55
PVG
- - T - - - - -
LO792
Tallinn Airport
05:40
TLL
06:25
WAW
S M T - T F -Search -
LO235
Warsaw Chopin Airport
07:20
WAW
09:35
BRU
S M T W T F S -
HU492
Brussels Airport
12:20
BRU
04:40
PEK
S M T - T F S -
HU7611
Beijing Capital International Airport
15:55
PEK
18:20
PVG
S M T W T F S
About Tallinn Airport and Shanghai Pudong International Airport
Learn about Tallinn Airport (TLL) and Shanghai Pudong International Airport (PVG) — including location, terminals, transportation, and travel tips.
| Flight distance | 7,447.47km |
|---|---|
| Cheapest one-way ticket price | HK$ 4,168 |
| Cheapest return ticket price | HK$ 5,276 |
FAQs for Tallinn Airport to Shanghai Pudong International Airport Flights
What is the transportation method from the main airport to downtown in Shanghai?
- The distance from Shanghai Pudong International Airport to downtown is about 32km, by taxi about 50 minutes.
- The distance from Shanghai Hongqiao International Airport to downtown is about 13km, by taxi about 30 minutes.
What's the closest airport to Shanghai Pudong International Airport (PVG)?
The closest airport to Shanghai Pudong International Airport (PVG) is Shanghai Hongqiao International Airport. The distance is around 44km.What are the cheapest flights from Tallinn Airport to Shanghai Pudong International Airport?
One-way flights from Tallinn Airport to Shanghai Pudong International Airport currently start from HK$ 4,168, and round-trip fares start from HK$ 5,276. The current lowest fare is a Turkish Airlines flight departing on Thu, Nov 26; prices may vary depending on availability.What is the average price of a flight from Tallinn Airport to Shanghai Pudong International Airport?
Based on Trip.com flight data for departures within the next 30 days with at most one stop, the average one-way price from Tallinn Airport to Shanghai Pudong International Airport is HK$ 6,181. Prices may vary depending on the departure date, airline, and availability.How do I book flights from Tallinn Airport to Shanghai Pudong International Airport on Trip.com?
Enter Tallinn Airport and Shanghai Pudong International Airport, select your departure date and number of passengers, then compare flights by price, flight duration, and baggage allowance. Once you've chosen a fare, review the change and refund rules, fill in passenger details, and pay to receive your booking confirmation.
Popular Destinations & Recommendations
- Cheap tickets from Lennart Meri Airport to Munich Airport
- Cheap flights from Lennart Meri Airport to Changi Airport
- Return plane tickets from Lennart Meri Airport to Rovaniemi Airport
- Cheap flights from Lennart Meri Airport to Schiphol Airport
- Cheap tickets from Lennart Meri Airport to Langnes Airport
- Cheap flights from Lennart Meri Airport to Copenhagen
- Cheap flights from Lennart Meri Airport to Rovaniemi
- Return plane tickets from Lennart Meri Airport to Amsterdam
- Cheap flights from Lennart Meri Airport to Shanghai
- Return plane tickets from Lennart Meri Airport to Prague
- Cheap tickets from Guangzhou Baiyun International Airport to Shanghai Pudong International Airport
- Cheap flights from Changi Airport to Shanghai Pudong International Airport
- Return plane tickets from Hong Kong International Airport to Shanghai Pudong International Airport
- Return plane tickets from Suvarnabhumi International Airport to Shanghai Pudong International Airport
- Return plane tickets from Kuala Lumpur International Airport to Shanghai Pudong International Airport
- Cheap flights from Kuala Lumpur to Shanghai Pudong International Airport
- Plane tickets from Bangkok to Shanghai Pudong International Airport
- Plane tickets from Singapore to Shanghai Pudong International Airport
- Cheap flights from Guangzhou to Shanghai Pudong International Airport
- Cheap flights from Hong Kong to Shanghai Pudong International Airport
Note: Prices shown on this page are the lowest estimated prices found in the last 24 hours and include all taxes and fees.