
Shanghai to Jaipur
Jaipur is approximately 5700+ kms from Shanghai. The fastest way to reach Jaipur from Shanghai is by Flight Via Hanoi, Kolkata. It takes approximately 14 hours. The cheapest way to reach Jaipur from Shanghai is by Flight Via Bangkok which would take approximately 15 hours.
Sort By
Mode of Transport
Via Hong Kong, Delhi
RECOMMENDED
Shanghai
Hong Kong
Delhi
Jaipur
Approx Travel Time
14h 5m
₹23,248
Onwards
Via Hanoi, Delhi
Shanghai
Hanoi
Delhi
Jaipur
Approx Travel Time
14h 5m
₹28,911
Onwards
Via Bangkok, Kolkata
Shanghai
Bangkok
Kolkata
Jaipur
Approx Travel Time
15h 35m
₹21,957
Onwards
Via Bangkok, Delhi
Shanghai
Bangkok
Delhi
Jaipur
Approx Travel Time
16h 5m
₹20,055
Onwards
Via Hanoi, Ahmedabad
Shanghai
Hanoi
Ahmedabad
Jaipur
Approx Travel Time
15h 35m
₹29,163
Onwards
Via Hanoi, Kolkata
FASTEST
Shanghai
Hanoi
Kolkata
Jaipur
Approx Travel Time
13h 35m
₹32,692
Onwards
Via Bangkok
CHEAPEST
Shanghai
Bangkok
Jaipur
Approx Travel Time
14h 25m
₹19,349
Onwards
Via Hanoi, Mumbai
Shanghai
Hanoi
Mumbai
Jaipur
Approx Travel Time
16h 35m
₹33,004
Onwards
Via Hong Kong, Kolkata
Shanghai
Hong Kong
Kolkata
Jaipur
Approx Travel Time
14h 5m
₹29,544
Onwards
Via Bangkok, Lucknow
Shanghai
Bangkok
Lucknow
Jaipur
Approx Travel Time
15h 50m
₹25,044
Onwards
Frequently Asked Questions
What is the distance between Shanghai and Jaipur?
Jaipur is approximately 5700+ kms from Shanghai.
How long does it take to reach Jaipur from Shanghai?
It takes approximately 14 hours to reach Jaipur from Shanghai by Flight Via Hanoi, Kolkata.
What is the cheapest way to reach Jaipur from Shanghai?
The cheapest way to reach Jaipur from Shanghai is by Flight Via Bangkok.
What is the fastest way to reach Jaipur from Shanghai?
The fastest way to reach Jaipur from Shanghai is by Flight Via Hanoi, Kolkata.