Guangzhou Shanghai Routes (8 Ways to go)
Planning a trip from Guangzhou to Shanghai Cleartrip helps you select the best route between Guangzhou & Shanghai 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 Guangzhou & Shanghai
The distance from Guangzhou to Shanghai is approximately 1469.3kms. By car, it takes roughly 15h 3m to reach Shanghai from Guangzhou . Take a look at the 8 routes available to reach Shanghai from Guangzhou
- 1.
- Guangzhou to Shanghai Bus
- 22h 39m
- Rs. 3986
Rs. 3400
Travelling in a bus is one of the ways to reach Zhejiang Hangzhou from Guangzhou Municipal. The total journey between Guangzhou Municipal & Zhejiang Hangzhou takes around 20h 0m in a bus. The bus ticket price for the journey is approximately Rs.3400.
Rs. 553
Travelling in a bus is one of the ways to reach Shanghai South from Hangzhou. The total journey between Hangzhou & Shanghai South takes around 2h 0m in a bus. The bus ticket price for the journey is approximately Rs.553.
Rs. 0
Walking is one of the ways to reach Shilong Road from Shanghai South. Shanghai South to Shilong Road by walk takes approximately 0h 9m. The distance between Shanghai South & Shilong Road is around 0.72kms.
Rs. 28
Travelling in a Shanghai Metro is one of the ways to reach Zhongshan Park from Shilong Road. Shilong Road to Zhongshan Park by Shanghai Metro takes approximately 0h 13m. The distance between Shilong Road & Zhongshan Park is around 7.6kms.
Rs. 5
Travelling in a Shanghai Metro is one of the ways to reach Jingan Temple from Zhongshan Park. Zhongshan Park to Jingan Temple by Shanghai Metro takes approximately 0h 4m. The distance between Zhongshan Park & Jingan Temple is around 5.69kms.
- 2.
- Guangzhou to Shanghai Train
- 14h 12m
- Rs. 5515
Rs. 30
Travelling in a Guangzhou Metro is one of the ways to reach Guangzhou South from Haizhu Square. Haizhu Square to Guangzhou South by Guangzhou Metro takes approximately 0h 32m. The distance between Haizhu Square & Guangzhou South is around 16.17kms.
Rs. 0
Walking is one of the ways to reach Guangzhou South from Guangzhou South. Guangzhou South to Guangzhou South by walk takes approximately 0h 13m. The distance between Guangzhou South & Guangzhou South is around 1.11kms.
Rs. 750
You can reach Shenzhen North from Guangzhou South by travelling in a train. Guangzhou South to Shenzhen North train takes approximately 0h 20m. You can catch a train from Guangzhou South and get down at Shenzhen North. The price of the train ticket is approximately Rs. 750.
Rs. 4700
You can reach Shanghai Hongqiao from Shenzhen North by travelling in a train. Shenzhen North to Shanghai Hongqiao train takes approximately 11h 32m. You can catch a train from Shenzhen North and get down at Shanghai Hongqiao. The price of the train ticket is approximately Rs. 4700.
Rs. 35
Travelling in a Shanghai Metro is one of the ways to reach Jingan Temple from Shanghai Hongqiao. Shanghai Hongqiao to Jingan Temple by Shanghai Metro takes approximately 0h 18m. The distance between Shanghai Hongqiao & Jingan Temple is around 20.17kms.
- 3.
- Guangzhou to Shanghai Train to Shenzhen, fly to Shanghai Hongqiao
- 5h 57m
- Rs. 5600
Rs. 30
Travelling in a Guangzhou Metro is one of the ways to reach Guangzhou South from Haizhu Square. Haizhu Square to Guangzhou South by Guangzhou Metro takes approximately 0h 32m. The distance between Haizhu Square & Guangzhou South is around 16.17kms.
Rs. 0
Walking is one of the ways to reach Guangzhou South from Guangzhou South. Guangzhou South to Guangzhou South by walk takes approximately 0h 13m. The distance between Guangzhou South & Guangzhou South is around 1.11kms.
Rs. 750
You can reach Shenzhen North from Guangzhou South by travelling in a train. Guangzhou South to Shenzhen North train takes approximately 0h 20m. You can catch a train from Guangzhou South and get down at Shenzhen North. The price of the train ticket is approximately Rs. 750.
Rs. 50
Travelling in a Shenzhen Metro is one of the ways to reach Bao'an Center from Shenzhen North. Shenzhen North to Bao'an Center by Shenzhen Metro takes approximately 0h 32m. The distance between Shenzhen North & Bao'an Center is around 16.83kms.
Rs. 40
Travelling in a Shenzhen Metro is one of the ways to reach Airport East from Bao'an Center. Bao'an Center to Airport East by Shenzhen Metro takes approximately 0h 21m. The distance between Bao'an Center & Airport East is around 12.57kms.
Rs. 4700
You can travel from Shenzhen to Shanghai Hongqiao by booking a flight. The total flight time between Shenzhen & Shanghai Hongqiao is around 2h 20m. The price of the flight ticket is approximately Rs.4700.
Rs. 30
Travelling in a Shanghai Metro is one of the ways to reach South Shaanxi Road Station from Hongqiao Airport T1. Hongqiao Airport T1 to South Shaanxi Road Station by Shanghai Metro takes approximately 0h 18m. The distance between Hongqiao Airport T1 & South Shaanxi Road Station is around 14.9kms.
- 4.
- Guangzhou to Shanghai Fly Guangzhou to Shanghai Hongqiao
- 4h 38m
- Rs. 6595
Rs. 30
Travelling in a Guangzhou Metro is one of the ways to reach Yantang from Yide Lu. Yide Lu to Yantang by Guangzhou Metro takes approximately 0h 19m. The distance between Yide Lu & Yantang is around 10.67kms.
Rs. 35
Travelling in a Guangzhou Metro is one of the ways to reach Guangzhou Airport South from Yantang. Yantang to Guangzhou Airport South by Guangzhou Metro takes approximately 0h 35m. The distance between Yantang & Guangzhou Airport South is around 28.75kms.
Rs. 6500
You can travel from Guangzhou to Shanghai Hongqiao by booking a flight. The total flight time between Guangzhou & Shanghai Hongqiao is around 2h 20m. The price of the flight ticket is approximately Rs.6500.
Rs. 30
Travelling in a Shanghai Metro is one of the ways to reach South Shaanxi Road Station from Hongqiao Airport T1. Hongqiao Airport T1 to South Shaanxi Road Station by Shanghai Metro takes approximately 0h 18m. The distance between Hongqiao Airport T1 & South Shaanxi Road Station is around 14.9kms.
- 5.
- Guangzhou to Shanghai Fly Guangzhou to Shanghai Pudong
- 4h 51m
- Rs. 7010
Rs. 30
Travelling in a Guangzhou Metro is one of the ways to reach Yantang from Yide Lu. Yide Lu to Yantang by Guangzhou Metro takes approximately 0h 19m. The distance between Yide Lu & Yantang is around 10.67kms.
Rs. 35
Travelling in a Guangzhou Metro is one of the ways to reach Guangzhou Airport South from Yantang. Yantang to Guangzhou Airport South by Guangzhou Metro takes approximately 0h 35m. The distance between Yantang & Guangzhou Airport South is around 28.75kms.
Rs. 6500
You can travel from Guangzhou to Shanghai Pudong by booking a flight. The total flight time between Guangzhou & Shanghai Pudong is around 2h 20m. The price of the flight ticket is approximately Rs.6500.
Rs. 410
Travelling in a Maglev is one of the ways to reach Longyang Road from Pudong International Airport. Pudong International Airport to Longyang Road by Maglev takes approximately 0h 10m. The distance between Pudong International Airport & Longyang Road is around 24.83kms.
Rs. 35
Travelling in a Shanghai Metro is one of the ways to reach Jingan Temple from Longyang Road. Longyang Road to Jingan Temple by Shanghai Metro takes approximately 0h 17m. The distance between Longyang Road & Jingan Temple is around 16.74kms.
- 6.
- Guangzhou to Shanghai Bus, taxi
- 19h 53m
- Rs. 7450
Rs. 4400
Travelling in a bus is one of the ways to reach Ningbo from Guangzhou. The total journey between Guangzhou & Ningbo takes around 15h 15m in a bus. The bus ticket price for the journey is approximately Rs.4400.
Rs. 950
Travelling in a bus is one of the ways to reach Kunshan South from Ningbo. The total journey between Ningbo & Kunshan South takes around 3h 0m in a bus. The bus ticket price for the journey is approximately Rs.950.
Rs. 2100
You can take a car from Kunshan South to Shanghai. It will take you around 0h 38m to cover distance of 55.61kms and reach Shanghai from Kunshan South. The total amount for the journey will be approximately Rs.2100.
- 7.
- Guangzhou to Shanghai Fly Foshan to Shanghai Pudong
- 4h 21m
- Rs. 8385
Rs. 100
Travelling in a bus is one of the ways to reach Foshan Dali from Guangzhou Municipal. The total journey between Guangzhou Municipal & Foshan Dali takes around 0h 20m in a bus. The bus ticket price for the journey is approximately Rs.100.
Rs. 340
You can take a car from Foshan Dali to Foshan. It will take you around 0h 11m to cover distance of 9.17kms and reach Foshan from Foshan Dali. The total amount for the journey will be approximately Rs.340.
Rs. 7500
You can travel from Foshan to Shanghai Pudong by booking a flight. The total flight time between Foshan & Shanghai Pudong is around 2h 15m. The price of the flight ticket is approximately Rs.7500.
Rs. 410
Travelling in a Maglev is one of the ways to reach Longyang Road from Pudong International Airport. Pudong International Airport to Longyang Road by Maglev takes approximately 0h 10m. The distance between Pudong International Airport & Longyang Road is around 24.83kms.
Rs. 35
Travelling in a Shanghai Metro is one of the ways to reach Jingan Temple from Longyang Road. Longyang Road to Jingan Temple by Shanghai Metro takes approximately 0h 17m. The distance between Longyang Road & Jingan Temple is around 16.74kms.
- 8.
- Guangzhou to Shanghai Drive
- 15h 3m
- Rs. 8531
Rs. 8531
You can take a car from Guangzhou to Shanghai. It will take you around 15h 3m to cover distance of 1469.3kms and reach Shanghai from Guangzhou. The total amount for the journey will be approximately Rs.8531.