HowToGo

Thailand to Shanghai, China - Transfer & Transportation Guides

Find transfer & transportation guides from Thailand to Shanghai, China. How to get from Thailand to Shanghai, China by Flight.

You can get to Shanghai, China from Thailand by verhicle types below

Search Transfer from Thailand to Shanghai, China

Transfer solutions

You have 10 options transfer to Shanghai, China from Thailand below

Taxi ( 15 min. )

Take a taxi from Pak Kret to Don Muang.


Open Map More details & check price at Grab Taxi
Plane ( 4 hr. 20 min. )

Take a flight from Don Muang to Shanghai Pudong.


Walk ( 7 min. )

Take a foot from Shanghai Pudong to Pudong International Airport.


Maglev ( 8 min. )

Take a train from Pudong International Airport to Longyang Road.


Open Map More details & check price at Shanghai Maglev Transportation (SMT)
Subway ( 16 min. )

Take a subway from Longyang Road to West Nanjing Road.


Open Map More details & check price at Shanghai Metro
Duration 5 hr. 17 min.
Distance 2940 km.
Cost 272 USD
Bus ( 9 min. )

Take a bus from Maharaj Hospital to Chiang Mai International Airport.


Open Map More details & check price at Chiang Mai Municipality Bus
Walk ( 6 min. )

Take a foot from Chiang Mai International Airport to Chiang Mai.


Plane ( 3 hr. 55 min. )

Take a flight from Chiang Mai to Shanghai Pudong.


Walk ( 7 min. )

Take a foot from Shanghai Pudong to Pudong International Airport.


Maglev ( 8 min. )

Take a train from Pudong International Airport to Longyang Road.


Open Map More details & check price at Shanghai Maglev Transportation (SMT)
Subway ( 16 min. )

Take a subway from Longyang Road to West Nanjing Road.


Open Map More details & check price at Shanghai Metro
Duration 6 hr. 52 min.
Distance 2718 km.
Cost 190 USD
Taxi ( 15 min. )

Take a taxi from Pak Kret to Don Muang.


Open Map More details & check price at Grab Taxi
Plane ( 4 hr. 5 min. )

Take a flight from Don Muang to Hangzhou Xiaoshan.


Bus ( 30 min. )

Take a bus from Hangzhou Airport to Hangzhou East.


Open Map More details & check price at Changzhou Airport Shuttle
Train ( 45 min. )

Take a train from Hangzhou East to Shanghai Hongqiao.


Open Map More details & check price at China Railways G-Class
Subway ( 28 min. )

Take a subway from Shanghai Hongqiao Train Station to South Shaanxi Road.


Open Map More details & check price at Shanghai Metro
Duration 6 hr. 29 min.
Distance 2940 km.
Cost 180 USD
Bus ( 9 min. )

Take a bus from Maharaj Hospital to Chiang Mai International Airport.


Open Map More details & check price at Chiang Mai Municipality Bus
Walk ( 6 min. )

Take a foot from Chiang Mai International Airport to Chiang Mai.


Plane ( 5 hr. 55 min. )

Take a flight from Chiang Mai to Shanghai Hongqiao.


Walk ( 4 min. )

Take a foot from Shanghai Hongqiao to Hongqiao Airport T1.


Subway ( 23 min. )

Take a subway from Hongqiao Airport T1 to South Shaanxi Road.


Open Map More details & check price at Shanghai Metro
Duration 8 hr. 40 min.
Distance 2656 km.
Cost 232 USD
BTS ( 41 min. )

Take a subway from Pak Nam to Phaya Thai.


Open Map More details & check price at BTS
Train ( 26 min. )

Take a train from Phaya Thai to Suvarnabhumi Airport.


Open Map More details & check price at Airport Rail Link
Plane ( 3 hr. 55 min. )

Take a flight from Suvarnabhumi to Shanghai Pudong.


Walk ( 7 min. )

Take a foot from Shanghai Pudong to Pudong International Airport.


Maglev ( 8 min. )

Take a train from Pudong International Airport to Longyang Road.


Open Map More details & check price at Shanghai Maglev Transportation (SMT)
Subway ( 16 min. )

Take a subway from Longyang Road to West Nanjing Road.


Open Map More details & check price at Shanghai Metro
Duration 7 hr. 52 min.
Distance 2984 km.
Cost 312 USD
Taxi ( 15 min. )

Take a taxi from Pak Kret to Don Muang.


Open Map More details & check price at Grab Taxi
Plane ( 3 hr. 50 min. )

Take a flight from Don Muang to Nanjing.


Subway ( 35 min. )

Take a subway from Lukou Airport to Nanjing South.


Open Map More details & check price at Nanjing Metro
Train ( 1 hr. 8 min. )

Take a train from Nanjing South Station to Shanghai Station.


Open Map More details & check price at China Railways G-Class
Duration 6 hr. 40 min.
Distance 3058 km.
Cost 185 USD
Bus ( 22 hr. )

Take a bus from Bangkok Tara Travel to Vang Vieng Laos.


Open Map More details & check price at Tara Tour and Travel
Bus ( 25 hr. )

Take a bus from Vang Vieng to Ha Noi - Sinh Tourist Office.


Open Map More details & check price at The Sinh Tourist
Walk ( 8 min. )

Take a foot from Ha Noi - Sinh Tourist Office to Long Bien.


Train ( 8 min. )

Take a train from Long Bien to Gia Lam.


Open Map More details & check price at Vietnam Railways
Train ( 21 hr. 16 min. )

Take a train from Hanoi Gia Lam Station to Changsha South.


Open Map More details & check price at China Railways
Train ( 4 hr. 23 min. )

Take a train from Changsha South to Shanghai Hongqiao.


Open Map More details & check price at China Railways G-Class
Subway ( 28 min. )

Take a subway from Shanghai Hongqiao Train Station to South Shaanxi Road.


Open Map More details & check price at Shanghai Metro
Duration 1 day 16 hr. 57 min.
Distance 4171 km.
Cost
Bus ( 22 hr. )

Take a bus from Bangkok Tara Travel to Vang Vieng Laos.


Open Map More details & check price at Tara Tour and Travel
Bus ( 25 hr. )

Take a bus from Vang Vieng to Ha Noi - Sinh Tourist Office.


Open Map More details & check price at The Sinh Tourist
Walk ( 8 min. )

Take a foot from Ha Noi - Sinh Tourist Office to Long Bien.


Train ( 1 hr. 46 min. )

Take a train from Long Bien to Kep.


Open Map More details & check price at Vietnam Railways
Train ( 20 hr. 22 min. )

Take a train from Bac Giang Station to Changsha South.


Open Map More details & check price at China Railways
Train ( 2 hr. 50 min. )

Take a train from Changsha South to Quzhou Station.


Open Map More details & check price at China Railways G-Class
Taxi ( 5 min. )

Take a taxi from Quzhou Station to Quzhou.


Bus ( 3 hr. 20 min. )

Take a bus from Quzhou to Shanghai Taipingyang.


Open Map More details & check price at China Bus Guide
Duration 1 day 20 hr. 22 min.
Distance 4164 km.
Cost
Bus ( 22 hr. )

Take a bus from Bangkok Tara Travel to Vang Vieng Laos.


Open Map More details & check price at Tara Tour and Travel
Bus ( 25 hr. )

Take a bus from Vang Vieng to Ha Noi - Sinh Tourist Office.


Open Map More details & check price at The Sinh Tourist
Walk ( 8 min. )

Take a foot from Ha Noi - Sinh Tourist Office to Long Bien.


Train ( 1 hr. 24 min. )

Take a train from Long Bien to Bac Giang.


Open Map More details & check price at Vietnam Railways
Train ( 10 hr. 56 min. )

Take a train from Bac Giang Station to Nanning.


Open Map More details & check price at China Railways
Train ( 26 hr. 12 min. )

Take a train from Nanning to Shanghai South.


Open Map More details & check price at China Railways T-Class
Subway ( 27 min. )

Take a subway from Shanghai South Railway to Shanghai Railway.


Open Map More details & check price at Shanghai Metro
Duration 1 day 30 hr. 10 min.
Distance 4139 km.
Cost 183 USD
Car ( 43 hr. 33 min. )

Drive a car from Bangkok to Shanghai.


Duration 43 hr. 33 min.
Distance 3636 km.
Cost 328 USD

Find Hotels in Shanghai, China

You can find hotels and accommodations in Shanghai, China with our hotels search tool below

Booking.com

About Thailand

Thailand, officially the Kingdom of Thailand, formerly known as Siam, is a country in Southeast Asia. Located in the center of the Indochinese peninsula, it consists of 76 provinces, and covers an area of ​​513.120 square kilometers (198,120 sq mi) a... Learn more

About Shanghai, China

Shanghai (Chinese: 上海, Shanghainese pronunciation: [zɑ̃.hɛ] (listen), Standard Mandarin pronunciation: [ʂâŋ.xài] (listen)) is one of the four municipalities of the People's Republic of China. It is located on the southern estuary of the Yangtze, with... Learn more


References