
Shanghai to Jaipur
Jaipur is approximately 4500+ kms from Shanghai. The fastest way to reach Jaipur from Shanghai is by Flight, Bus Via Delhi. It takes approximately 7 hours. The cheapest way to reach Jaipur from Shanghai is by Flight, Train Via Delhi which would take approximately 11 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
Shanghai
Delhi
Jaipur
Approx Travel Time
7h 20m
₹24,106
Onwards
Shanghai
Delhi
Jaipur
Approx Travel Time
7h 20m
₹24,106
Onwards
CHEAPEST
Shanghai
Delhi
Jaipur
Approx Travel Time
11h 13m
₹21,787
Onwards
Shanghai
Delhi
Jaipur
Approx Travel Time
12h 16m
₹24,026
Onwards
FASTEST
Shanghai
Delhi
Jaipur
Approx Travel Time
7h 15m
₹21,886
Onwards
Via Bangkok
Shanghai
Bangkok
Jaipur
Approx Travel Time
8h 15m
₹32,863
Onwards
Via Kolkata
Shanghai
Kolkata
Jaipur
Approx Travel Time
10h 55m
₹24,305
Onwards
Shanghai
Kolkata
Jaipur
Approx Travel Time
10h 55m
₹24,305
Onwards
Via Delhi, Dehradun
Shanghai
Delhi
Dehradun
Jaipur
Approx Travel Time
9h 55m
₹30,038
Onwards
Via Hanoi, Delhi
Shanghai
Hanoi
Delhi
Jaipur
Approx Travel Time
10h 5m
₹33,681
Onwards
Frequently Asked Questions
What is the distance between Shanghai and Jaipur?
Jaipur is approximately 4500+ kms from Shanghai.
How long does it take to reach Jaipur from Shanghai?
It takes approximately 7 hours to reach Jaipur from Shanghai by Flight, Bus Via Delhi.
What is the cheapest way to reach Jaipur from Shanghai?
The cheapest way to reach Jaipur from Shanghai is by Flight, Train Via Delhi.
What is the fastest way to reach Jaipur from Shanghai?
The fastest way to reach Jaipur from Shanghai is by Flight, Bus Via Delhi.


