ThailandAirlines.com
US & Canada: +1-845-589-5598
  • AU: +61 3 5294 0265
  • UK: +44 191 308 2688
  • Asia: +852 8197 5056
Support Hours:
08:00 Am to 22:00 Pm
Bangkok Time (GMT +7)
13:30:49
Wednesday, April 17 2024

Book Flights to Shanghai at Great Prices

Where are you flying?
Origin:
Destination:
When are you flying?
Departure date:
Return date:
Who is traveling?
Passengers:
Adults 12 years or over
1
Children 2-11 years
0
Infants 0-23 months
0
  • Economy Class
  • Business Class
Continue

Cheap flights to Shanghai

Flight info.
Departure Arrival
Route Fare
TG664 TG
10:45 BKK
16:00 PVG
Bangkok to Shanghai
From US$ 330 Search

FAQs - Booking Shanghai flights

How long is the flight to Shanghai?

  • Flight duration from Bangkok is 4h 8m (2893.24 km or 1797.78 Miles)

What is the average flight time to Shanghai from major cities?

City Distance Flight time
Taipei (China) 678km/421mi 46m
Kolkata (India) 3426km/2129mi 3h 56m
London (United Kingdom) 9240km/5741mi 10h 37m
Bangkok (Don Mueang) (Thailand) 2890km/1796mi 3h 19m
Chennai (India) 4705km/2924mi 5h 24m
Tianjin (China) 974km/605mi 1h 7m
Koh Samui (Thailand) 3288km/2043mi 3h 46m
Karachi (Pakistan) 5355km/3327mi 6h 9m
Siem Reap (Cambodia) 2697km/1676mi 3h 5m
Ho Chi Minh City (Vietnam) 2747km/1707mi 3h 9m
Chiang Rai (Thailand) 2520km/1566mi 2h 53m
Hefei (China) 467km/290mi 32m
Zhengzhou (China) 833km/517mi 57m
Paris (France) 9265km/5757mi 10h 38m
Hat Yai (Thailand) 3493km/2171mi 4h 0m

What is the closest airport to Shanghai?

The nearest airport to the center of Shanghai is Shanghai Pudong International Airport, which is located 0.0 km away or a 0 min drive

How is the weather right now in Shanghai?

The current weather in Shanghai is Rain:

Date Conditions Temp (low/high) Humidity Chance of rain
17 April 2024 Rain 12°C/15°C 97% 22.2%
18 April 2024 Clear 11°C/16°C 56% 0%
19 April 2024 Rain 12°C/17°C 69% 0.83%
20 April 2024 Rain 15°C/18°C 94% 6.03%
21 April 2024 Clouds 13°C/16°C 81% 0%
22 April 2024 Rain 13°C/15°C 82% 0.57%
23 April 2024 Rain 13°C/16°C 80% 1.62%
24 April 2024 Clear 13°C/17°C 80% 0%