
Jaipur to Shanghai
Shanghai is approximately 4500+ kms from Jaipur. The fastest way to reach Shanghai from Jaipur is by Flight Via Delhi. It takes approximately 7 hours. The cheapest way to reach Shanghai from Jaipur is by Train, Flight Via Delhi which would take approximately 11 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Jaipur
Delhi
Shanghai
Approx Travel Time
7h
₹25,533
Onwards
Jaipur
Delhi
Shanghai
Approx Travel Time
7h
₹25,533
Onwards
CHEAPEST
Jaipur
Delhi
Shanghai
Approx Travel Time
10h 23m
₹22,767
Onwards
Jaipur
Delhi
Shanghai
Approx Travel Time
12h 16m
₹25,890
Onwards
Jaipur
Delhi
Shanghai
Approx Travel Time
12h 35m
₹22,917
Onwards
Via Bangkok
Jaipur
Bangkok
Shanghai
Approx Travel Time
7h 55m
₹23,372
Onwards
Via Dehradun, Delhi
Jaipur
Dehradun
Delhi
Shanghai
Approx Travel Time
9h 15m
₹33,532
Onwards
Via Kolkata
Jaipur
Kolkata
Shanghai
Approx Travel Time
10h 35m
₹28,384
Onwards
Jaipur
Kolkata
Shanghai
Approx Travel Time
10h 35m
₹28,384
Onwards
Via Delhi, Hanoi
Jaipur
Delhi
Hanoi
Shanghai
Approx Travel Time
9h 25m
₹29,982
Onwards
Frequently Asked Questions
What is the distance between Jaipur and Shanghai?
Shanghai is approximately 4500+ kms from Jaipur.
How long does it take to reach Shanghai from Jaipur?
It takes approximately 7 hours to reach Shanghai from Jaipur by Flight Via Delhi.
What is the cheapest way to reach Shanghai from Jaipur?
The cheapest way to reach Shanghai from Jaipur is by Train, Flight Via Delhi.
What is the fastest way to reach Shanghai from Jaipur?
The fastest way to reach Shanghai from Jaipur is by Flight Via Delhi.


