The air distance from Shanghai, China, to Bangkok, Thailand, is 1,795 miles. That equals 2,889 kilometers or 1,560 nautical miles.
The flight distance from Brisbane, Australia to Shanghai, China is:
4,532 miles / 7,293 km
Flight:Bangalore (BLR) to Shanghai (SHA)Flight Duration * 11 hours 5 mins * Via Bangkok Suvarnabhumi International Apt, Bangkok (BKK) Distance:The distance between Bangalore, India and Shanghai, China is 3041 miles (4895 km).
The distance from Melbourne to Bangkok is 4585 miles (7380 km).
The distance from Bangkok to Cairo is Approximately 4516 Flying Miles
What is the nautical distance from UK to Shanghai
Shanghai is always one hour ahead of Bangkok.7 PM Indochina Time (UTC+7) = 8 PM Beijing Time (UTC+8)
The driving distance from Bangkok, Thailand to Phuket, Thailand is 840km
The flight distance from Bangkok, Thailand to China is: 1,489 miles / 2,397 km
The driving distance from Bangkok, Thailand to Phuket, Thailand is about 530 miles.
The flight distance from Bangkok, Thailand to Vancouver, Canada is: 7,346 miles / 11,823 km
The flight distance from Bangkok, Thailand to Malaysia is: 678 miles / 1,091 km
The flight distance from Bangkok, Thailand to Lisbon, Portugal is: 6,649 miles / 10,700 km
The flight distance from Bangkok, Thailand to Newcastle, Australia is: 4,662 miles / 7,503 km