Shanghai Bangkok Routes (6 Ways to go)
Planning a trip from Shanghai to Bangkok Cleartrip helps you select the best route between Shanghai & Bangkok based on price, timing & easy mode of transport. Prices are indicative (one-way, one traveller).
Tip: Select a departure date for more accurate pricing.
Distance between Shanghai & Bangkok
The distance from Shanghai to Bangkok is approximately 3649.04kms. By car, it takes roughly 43h 43m to reach Bangkok from Shanghai . Take a look at the 6 routes available to reach Bangkok from Shanghai
- 1.
- Shanghai to Bangkok Fly Shanghai Pudong to Bangkok
- 6h 58m
- Rs. 7545
Rs. 35
Travelling in a Shanghai Metro is one of the ways to reach Longyang Road from Jingan Temple. Jingan Temple to Longyang Road by Shanghai Metro takes approximately 0h 17m. The distance between Jingan Temple & Longyang Road is around 16.74kms.
Rs. 430
Travelling in a Maglev is one of the ways to reach Pudong International Airport from Longyang Road. Longyang Road to Pudong International Airport by Maglev takes approximately 0h 10m. The distance between Longyang Road & Pudong International Airport is around 24.83kms.
Rs. 7000
You can travel from Shanghai Pudong to Bangkok by booking a flight. The total flight time between Shanghai Pudong & Bangkok is around 3h 50m. The price of the flight ticket is approximately Rs.7000.
Rs. 80
You can reach Phaya Thai from Suvarnabhumi Airport by travelling in a train. Suvarnabhumi Airport to Phaya Thai train takes approximately 0h 30m. You can catch a train from Suvarnabhumi Airport and get down at Phaya Thai. The price of the train ticket is approximately Rs. 80.
- 2.
- Shanghai to Bangkok Fly Shanghai Pudong to Bangkok Don Muang
- 8h 21m
- Rs. 8762
Rs. 35
Travelling in a Shanghai Metro is one of the ways to reach Longyang Road from Jingan Temple. Jingan Temple to Longyang Road by Shanghai Metro takes approximately 0h 17m. The distance between Jingan Temple & Longyang Road is around 16.74kms.
Rs. 430
Travelling in a Maglev is one of the ways to reach Pudong International Airport from Longyang Road. Longyang Road to Pudong International Airport by Maglev takes approximately 0h 10m. The distance between Longyang Road & Pudong International Airport is around 24.83kms.
Rs. 8000
You can travel from Shanghai Pudong to Bangkok Don Muang by booking a flight. The total flight time between Shanghai Pudong & Bangkok Don Muang is around 4h 20m. The price of the flight ticket is approximately Rs.8000.
Rs. 297
Travelling in a bus is one of the ways to reach Khao San Road from Bangkok Don Muang Airport. The total journey between Bangkok Don Muang Airport & Khao San Road takes around 1h 0m in a bus. The bus ticket price for the journey is approximately Rs.297.
- 3.
- Shanghai to Bangkok Train to Hangzhou, fly to Bangkok
- 8h 56m
- Rs. 10320
Rs. 40
Travelling in a Shanghai Metro is one of the ways to reach Shanghai Hongqiao from Jingan Temple. Jingan Temple to Shanghai Hongqiao by Shanghai Metro takes approximately 0h 18m. The distance between Jingan Temple & Shanghai Hongqiao is around 20.17kms.
Rs. 1500
You can reach Shaoxing North from Shanghai Hongqiao by travelling in a train. Shanghai Hongqiao to Shaoxing North train takes approximately 1h 8m. You can catch a train from Shanghai Hongqiao and get down at Shaoxing North. The price of the train ticket is approximately Rs. 1500.
Rs. 1200
You can take a car from Shaoxing North to Hangzhou. It will take you around 0h 33m to cover distance of 33.03kms and reach Hangzhou from Shaoxing North. The total amount for the journey will be approximately Rs.1200.
Rs. 7500
You can travel from Hangzhou to Bangkok by booking a flight. The total flight time between Hangzhou & Bangkok is around 3h 55m. The price of the flight ticket is approximately Rs.7500.
Rs. 80
You can reach Phaya Thai from Suvarnabhumi Airport by travelling in a train. Suvarnabhumi Airport to Phaya Thai train takes approximately 0h 30m. You can catch a train from Suvarnabhumi Airport and get down at Phaya Thai. The price of the train ticket is approximately Rs. 80.
- 4.
- Shanghai to Bangkok Train, bus
- 38h 58m
- Rs. 15518
Rs. 40
Travelling in a Shanghai Metro is one of the ways to reach Hongqiao Airport - T2 from Jingan Temple. Jingan Temple to Hongqiao Airport - T2 by Shanghai Metro takes approximately 0h 17m. The distance between Jingan Temple & Hongqiao Airport - T2 is around 19.23kms.
Rs. 0
Walking is one of the ways to reach Shanghai Hongqiao from Hongqiao Airport - T2. Hongqiao Airport - T2 to Shanghai Hongqiao by walk takes approximately 0h 10m. The distance between Hongqiao Airport - T2 & Shanghai Hongqiao is around 0.85kms.
Rs. 8500
You can reach Kunming South from Shanghai Hongqiao by travelling in a train. Shanghai Hongqiao to Kunming South train takes approximately 10h 36m. You can catch a train from Shanghai Hongqiao and get down at Kunming South. The price of the train ticket is approximately Rs. 8500.
Rs. 5678
Travelling in a bus is one of the ways to reach Laos Vientiane from Kunming South. The total journey between Kunming South & Laos Vientiane takes around 14h 0m in a bus. The bus ticket price for the journey is approximately Rs.5678.
Rs. 1300
You can reach Bangkok Hualamphong from Nong Khai by travelling in a train. Nong Khai to Bangkok Hualamphong train takes approximately 10h 30m. You can catch a train from Nong Khai and get down at Bangkok Hualamphong. The price of the train ticket is approximately Rs. 1300.
- 5.
- Shanghai to Bangkok Bus, train, night bus
- 53h 28m
- Rs. 16783
Rs. 600
Travelling in a bus is one of the ways to reach Zhejiang Huzhou from Shanghai Zongzhan. The total journey between Shanghai Zongzhan & Zhejiang Huzhou takes around 2h 0m in a bus. The bus ticket price for the journey is approximately Rs.600.
Rs. 6500
Travelling in a bus is one of the ways to reach Guizhou Jinyang Bus Station from Huzhou. The total journey between Huzhou & Guizhou Jinyang Bus Station takes around 21h 15m in a bus. The bus ticket price for the journey is approximately Rs.6500.
Rs. 390
You can take a car from Guizhou Jinyang Bus Station to Guiyang North. It will take you around 0h 14m to cover distance of 14.81kms and reach Guiyang North from Guizhou Jinyang Bus Station. The total amount for the journey will be approximately Rs.390.
Rs. 2100
You can reach Kunming South from Guiyang North by travelling in a train. Guiyang North to Kunming South train takes approximately 2h 1m. You can catch a train from Guiyang North and get down at Kunming South. The price of the train ticket is approximately Rs. 2100.
Rs. 5678
Travelling in a bus is one of the ways to reach Laos Vientiane from Kunming South. The total journey between Kunming South & Laos Vientiane takes around 14h 0m in a bus. The bus ticket price for the journey is approximately Rs.5678.
Rs. 1285
Travelling in a bus is one of the ways to reach Bangkok Nakon Chai Air Bus Station from Nong Khai. The total journey between Nong Khai & Bangkok Nakon Chai Air Bus Station takes around 9h 5m in a bus. The bus ticket price for the journey is approximately Rs.1285.
Rs. 230
You can reach Sam Sen from Khomo Sip Et by travelling in a train. Khomo Sip Et to Sam Sen train takes approximately 0h 16m. You can catch a train from Khomo Sip Et and get down at Sam Sen. The price of the train ticket is approximately Rs. 230.
- 6.
- Shanghai to Bangkok Drive
- 43h 43m
- Rs. 21602
Rs. 21602
You can take a car from Shanghai to Bangkok. It will take you around 43h 43m to cover distance of 3649.04kms and reach Bangkok from Shanghai. The total amount for the journey will be approximately Rs.21602.