Shanghai Kathmandu Routes (5 Ways to go)
Planning a trip from Shanghai to Kathmandu Cleartrip helps you select the best route between Shanghai & Kathmandu 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 & Kathmandu
The distance from Shanghai to Kathmandu is approximately 5208.72kms. By car, it takes roughly 63h 3m to reach Kathmandu from Shanghai . Take a look at the 5 routes available to reach Kathmandu from Shanghai
- 1.
- Shanghai to Kathmandu Train, bus
- 67h 34m
- Rs. 8190
Rs. 3300
You can reach Lhasa from Shanghai by travelling in a train. Shanghai to Lhasa train takes approximately 47h 34m. You can catch a train from Shanghai and get down at Lhasa. The price of the train ticket is approximately Rs. 3300.
Rs. 4890
Travelling in a bus is one of the ways to reach Kathmandu from Lhasa Liuwu Coach Station. The total journey between Lhasa Liuwu Coach Station & Kathmandu takes around 19h 0m in a bus. The bus ticket price for the journey is approximately Rs.4890.
- 2.
- Shanghai to Kathmandu Fly from Shanghai Pudong
- 9h 48m
- Rs. 11492
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. 410
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. 11000
You can travel from Shanghai Pudong to Kathmandu by booking a flight. The total flight time between Shanghai Pudong & Kathmandu is around 7h 10m. The price of the flight ticket is approximately Rs.11000.
Rs. 47
You can take a car from Kathmandu to Kathmandu. It will take you around 0h 8m to cover distance of 5.92kms and reach Kathmandu from Kathmandu. The total amount for the journey will be approximately Rs.47.
- 3.
- Shanghai to Kathmandu Fly from Shanghai Hongqiao
- 11h 6m
- Rs. 16077
Rs. 30
Travelling in a Shanghai Metro is one of the ways to reach Hongqiao Airport T1 from South Shaanxi Road Station. South Shaanxi Road Station to Hongqiao Airport T1 by Shanghai Metro takes approximately 0h 18m. The distance between South Shaanxi Road Station & Hongqiao Airport T1 is around 14.9kms.
Rs. 16000
You can travel from Shanghai Hongqiao to Kathmandu by booking a flight. The total flight time between Shanghai Hongqiao & Kathmandu is around 8h 40m. The price of the flight ticket is approximately Rs.16000.
Rs. 47
You can take a car from Kathmandu to Kathmandu. It will take you around 0h 8m to cover distance of 5.92kms and reach Kathmandu from Kathmandu. The total amount for the journey will be approximately Rs.47.
- 4.
- Shanghai to Kathmandu Bus, train
- 81h 57m
- Rs. 18149
Rs. 769
Travelling in a bus is one of the ways to reach Nanjing from Shanghai Henfeng Road Bus station. The total journey between Shanghai Henfeng Road Bus station & Nanjing takes around 4h 0m in a bus. The bus ticket price for the journey is approximately Rs.769.
Rs. 6000
Travelling in a bus is one of the ways to reach Guizhou Jinyang Bus Station from Nanjing. The total journey between Nanjing & Guizhou Jinyang Bus Station takes around 20h 22m in a bus. The bus ticket price for the journey is approximately Rs.6000.
Rs. 2200
Travelling in a bus is one of the ways to reach Jianyang from Guizhou Jinyang Bus Station. The total journey between Guizhou Jinyang Bus Station & Jianyang takes around 8h 57m in a bus. The bus ticket price for the journey is approximately Rs.2200.
Rs. 410
You can reach Chengdu from Jianyang by travelling in a train. Jianyang to Chengdu train takes approximately 1h 32m. You can catch a train from Jianyang and get down at Chengdu. The price of the train ticket is approximately Rs. 410.
Rs. 3700
Travelling in a bus is one of the ways to reach Lhasa from Chengdu. The total journey between Chengdu & Lhasa takes around 23h 0m in a bus. The bus ticket price for the journey is approximately Rs.3700.
Rs. 180
You can take a car from Lhasa to Lhasa Liuwu Coach Station. It will take you around 0h 6m to cover distance of 5.53kms and reach Lhasa Liuwu Coach Station from Lhasa. The total amount for the journey will be approximately Rs.180.
Rs. 4890
Travelling in a bus is one of the ways to reach Kathmandu from Lhasa Liuwu Coach Station. The total journey between Lhasa Liuwu Coach Station & Kathmandu takes around 19h 0m in a bus. The bus ticket price for the journey is approximately Rs.4890.
- 5.
- Shanghai to Kathmandu Drive
- 63h 3m
- Rs. 30253
Rs. 30253
You can take a car from Shanghai to Kathmandu. It will take you around 63h 3m to cover distance of 5208.72kms and reach Kathmandu from Shanghai. The total amount for the journey will be approximately Rs.30253.