
Shanghai to Pune
Pune is approximately 5400+ kms from Shanghai. The fastest way to reach Pune from Shanghai is by Flight Via Bangkok. It takes approximately 8 hours. The cheapest way to reach Pune from Shanghai is by Flight Via Bangkok which would take approximately 8 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
Shanghai
Delhi
Pune
Approx Travel Time
8h 5m
₹34,329
Onwards
Shanghai
Delhi
Pune
Approx Travel Time
8h 5m
₹34,329
Onwards
Via Bangkok
CHEAPEST
FASTEST
Shanghai
Bangkok
Pune
Approx Travel Time
8h
₹25,152
Onwards
Shanghai
Bangkok
Pune
Approx Travel Time
8h
₹25,152
Onwards
Via Kolkata
Shanghai
Kolkata
Pune
Approx Travel Time
10h 50m
₹30,674
Onwards
Shanghai
Kolkata
Pune
Approx Travel Time
10h 50m
₹30,674
Onwards
Via Hanoi, Hyderabad
Shanghai
Hanoi
Hyderabad
Pune
Approx Travel Time
9h 55m
₹30,648
Onwards
Via Delhi, Jaipur
Shanghai
Delhi
Jaipur
Pune
Approx Travel Time
9h 55m
₹37,415
Onwards
Via Delhi, Indore
Shanghai
Delhi
Indore
Pune
Approx Travel Time
10h
₹38,867
Onwards
Via Delhi, Ahmedabad
Shanghai
Delhi
Ahmedabad
Pune
Approx Travel Time
9h 55m
₹35,724
Onwards
Frequently Asked Questions
What is the distance between Shanghai and Pune?
Pune is approximately 5400+ kms from Shanghai.
How long does it take to reach Pune from Shanghai?
It takes approximately 8 hours to reach Pune from Shanghai by Flight Via Bangkok.
What is the cheapest way to reach Pune from Shanghai?
The cheapest way to reach Pune from Shanghai is by Flight Via Bangkok.
What is the fastest way to reach Pune from Shanghai?
The fastest way to reach Pune from Shanghai is by Flight Via Bangkok.


