
Shanghai to Mumbai
Mumbai is approximately 5850+ kms from Shanghai. The fastest way to reach Mumbai from Shanghai is by Flight Via Kathmandu. It takes approximately 13 hours. The cheapest way to reach Mumbai from Shanghai is by Flight Via Bangkok which would take approximately 15 hours.
Sort By
Mode of Transport
Via Hanoi
RECOMMENDED
Shanghai
Hanoi
Mumbai
Approx Travel Time
13h 10m
₹28,173
Onwards
Via Kathmandu
FASTEST
Shanghai
Kathmandu
Mumbai
Approx Travel Time
12h 40m
₹38,374
Onwards
Via Bangkok
CHEAPEST
Shanghai
Bangkok
Mumbai
Approx Travel Time
14h 25m
₹18,777
Onwards
Via Hong Kong
Shanghai
Hong Kong
Mumbai
Approx Travel Time
13h 25m
₹30,092
Onwards
Via Ho Chi Minh City
Shanghai
Ho Chi Minh City
Mumbai
Approx Travel Time
15h 25m
₹19,950
Onwards
Via Guangzhou, Dhaka
Shanghai
Guangzhou
Dhaka
Mumbai
Approx Travel Time
14h 35m
₹47,269
Onwards
Via Phuket
Shanghai
Phuket
Mumbai
Approx Travel Time
15h 40m
₹22,227
Onwards
Via Colombo
Shanghai
Colombo
Mumbai
Approx Travel Time
15h 55m
₹34,630
Onwards
Via Maldives
Shanghai
Maldives
Mumbai
Approx Travel Time
17h 55m
₹36,229
Onwards
Via Kuala Lumpur
Shanghai
Kuala Lumpur
Mumbai
Approx Travel Time
17h 40m
₹20,799
Onwards
Frequently Asked Questions
What is the distance between Shanghai and Mumbai?
Mumbai is approximately 5850+ kms from Shanghai.
How long does it take to reach Mumbai from Shanghai?
It takes approximately 13 hours to reach Mumbai from Shanghai by Flight Via Kathmandu.
What is the cheapest way to reach Mumbai from Shanghai?
The cheapest way to reach Mumbai from Shanghai is by Flight Via Bangkok.
What is the fastest way to reach Mumbai from Shanghai?
The fastest way to reach Mumbai from Shanghai is by Flight Via Kathmandu.
Routes Connecting Shanghai
Routes From Shanghai
- Shanghai to Visakhapatnam
- Shanghai to Lucknow
- Shanghai to Jaipur
- Shanghai to Jammu
- Shanghai to Udaipur
- Shanghai to Port-Blair
- Shanghai to Mangalore
- Shanghai to Shillong
- Shanghai to Delhi
- Shanghai to Tirupati
- Shanghai to Bhubaneshwar
- Shanghai to Amritsar
- Shanghai to Jamnagar
- Shanghai to Chandrapur
- Shanghai to Dehradun