
Mumbai to Shenzhen
Shenzhen is approximately 5300+ kms from Mumbai. The fastest way to reach Shenzhen from Mumbai is by Flight Via Bangkok, Hong Kong. It takes approximately 9 hours. The cheapest way to reach Shenzhen from Mumbai is by Flight Via Bangkok which would take approximately 14 hours.
Sort By
Mode of Transport
Via Phuket
RECOMMENDED
Mumbai
Phuket
Shenzhen
Approx Travel Time
10h 25m
₹25,924
Onwards
Via Bangkok, Hong Kong
FASTEST
Mumbai
Bangkok
Hong Kong
Shenzhen
Approx Travel Time
8h 45m
₹54,278
Onwards
Via Kathmandu
Mumbai
Kathmandu
Shenzhen
Approx Travel Time
10h 15m
₹33,774
Onwards
Via Bangalore, Bangkok
Mumbai
Bangalore
Bangkok
Shenzhen
Approx Travel Time
9h 20m
₹28,526
Onwards
Via Hyderabad, Hanoi
Mumbai
Hyderabad
Hanoi
Shenzhen
Approx Travel Time
8h 50m
₹31,652
Onwards
Via Bangkok, Hanoi
Mumbai
Bangkok
Hanoi
Shenzhen
Approx Travel Time
9h 5m
₹31,635
Onwards
Via Delhi, Bangkok
Mumbai
Delhi
Bangkok
Shenzhen
Approx Travel Time
10h 20m
₹27,666
Onwards
Via Jaipur, Bangkok
Mumbai
Jaipur
Bangkok
Shenzhen
Approx Travel Time
9h 55m
₹30,558
Onwards
Via Hong Kong
Mumbai
Hong Kong
Shenzhen
Approx Travel Time
9h 30m
₹48,372
Onwards
Via Bangkok
CHEAPEST
Mumbai
Bangkok
Shenzhen
Approx Travel Time
14h
₹22,853
Onwards
Frequently Asked Questions
What is the distance between Mumbai and Shenzhen?
Shenzhen is approximately 5300+ kms from Mumbai.
How long does it take to reach Shenzhen from Mumbai?
It takes approximately 9 hours to reach Shenzhen from Mumbai by Flight Via Bangkok, Hong Kong.
What is the cheapest way to reach Shenzhen from Mumbai?
The cheapest way to reach Shenzhen from Mumbai is by Flight Via Bangkok.
What is the fastest way to reach Shenzhen from Mumbai?
The fastest way to reach Shenzhen from Mumbai is by Flight Via Bangkok, Hong Kong.

