Jaipur to Shanghai
Shanghai is approximately 5700+ kms from Jaipur. The fastest way to reach Shanghai from Jaipur is by Flight Via Kolkata, Hanoi. It takes approximately 14 hours. The cheapest way to reach Shanghai from Jaipur is by Flight Via Bangkok which would take approximately 15 hours.
Sort By
Mode of Transport
Via Delhi, Hong Kong
RECOMMENDED
Jaipur
Delhi
Hong Kong
Shanghai
Approx Travel Time
14h 5m
₹25,829
Onwards
Via Delhi, Hanoi
Jaipur
Delhi
Hanoi
Shanghai
Approx Travel Time
14h 5m
₹30,733
Onwards
Via Kolkata, Bangkok
Jaipur
Kolkata
Bangkok
Shanghai
Approx Travel Time
15h 35m
₹23,000
Onwards
Via Delhi, Bangkok
Jaipur
Delhi
Bangkok
Shanghai
Approx Travel Time
16h 5m
₹21,875
Onwards
Via Ahmedabad, Hanoi
Jaipur
Ahmedabad
Hanoi
Shanghai
Approx Travel Time
15h 35m
₹31,888
Onwards
Via Kolkata, Hanoi
FASTEST
Jaipur
Kolkata
Hanoi
Shanghai
Approx Travel Time
13h 35m
₹33,054
Onwards
Via Mumbai, Hanoi
Jaipur
Mumbai
Hanoi
Shanghai
Approx Travel Time
16h 35m
₹35,838
Onwards
Via Bangkok
CHEAPEST
Jaipur
Bangkok
Shanghai
Approx Travel Time
14h 25m
₹19,815
Onwards
Via Kolkata, Hong Kong
Jaipur
Kolkata
Hong Kong
Shanghai
Approx Travel Time
14h 5m
₹29,399
Onwards
Via Hyderabad, Bangkok
Jaipur
Hyderabad
Bangkok
Shanghai
Approx Travel Time
16h 50m
₹25,456
Onwards
Frequently Asked Questions
What is the distance between Jaipur and Shanghai?
Shanghai is approximately 5700+ kms from Jaipur.
How long does it take to reach Shanghai from Jaipur?
It takes approximately 14 hours to reach Shanghai from Jaipur by Flight Via Kolkata, Hanoi.
What is the cheapest way to reach Shanghai from Jaipur?
The cheapest way to reach Shanghai from Jaipur is by Flight Via Bangkok.
What is the fastest way to reach Shanghai from Jaipur?
The fastest way to reach Shanghai from Jaipur is by Flight Via Kolkata, Hanoi.