
Shanghai to Cochin
Cochin is approximately 6100+ kms from Shanghai. The fastest way to reach Cochin from Shanghai is by Flight Via Bangkok. It takes approximately 14 hours. The cheapest way to reach Cochin from Shanghai is by Flight Via Kuala Lumpur which would take approximately 16 hours.
Sort By
Mode of Transport
Via Bangkok
RECOMMENDED
FASTEST
Shanghai
Bangkok
Cochin
Approx Travel Time
13h 40m
₹20,378
Onwards
Via Ho Chi Minh City
Shanghai
Ho Chi Minh City
Cochin
Approx Travel Time
14h 40m
₹18,209
Onwards
Via Bangkok, Chennai
Shanghai
Bangkok
Chennai
Cochin
Approx Travel Time
15h 5m
₹20,624
Onwards
Via Bangkok, Bangalore
Shanghai
Bangkok
Bangalore
Cochin
Approx Travel Time
15h 5m
₹22,770
Onwards
Via Hong Kong, Chennai
Shanghai
Hong Kong
Chennai
Cochin
Approx Travel Time
14h 35m
₹22,476
Onwards
Via Hong Kong, Bangkok
Shanghai
Hong Kong
Bangkok
Cochin
Approx Travel Time
14h 50m
₹22,596
Onwards
Via Kuala Lumpur
CHEAPEST
Shanghai
Kuala Lumpur
Cochin
Approx Travel Time
16h 10m
₹15,879
Onwards
Via Guangzhou, Bangkok
Shanghai
Guangzhou
Bangkok
Cochin
Approx Travel Time
15h 5m
₹42,634
Onwards
Via Hong Kong, Bangalore
Shanghai
Hong Kong
Bangalore
Cochin
Approx Travel Time
14h 35m
₹22,099
Onwards
Via Maldives
Shanghai
Maldives
Cochin
Approx Travel Time
15h 55m
₹39,435
Onwards
Frequently Asked Questions
What is the distance between Shanghai and Cochin?
Cochin is approximately 6100+ kms from Shanghai.
How long does it take to reach Cochin from Shanghai?
It takes approximately 14 hours to reach Cochin from Shanghai by Flight Via Bangkok.
What is the cheapest way to reach Cochin from Shanghai?
The cheapest way to reach Cochin from Shanghai is by Flight Via Kuala Lumpur.
What is the fastest way to reach Cochin from Shanghai?
The fastest way to reach Cochin from Shanghai is by Flight Via Bangkok.