
Cochin to Shanghai
Shanghai is approximately 6100+ kms from Cochin. The fastest way to reach Shanghai from Cochin is by Flight Via Bangkok. It takes approximately 14 hours. The cheapest way to reach Shanghai from Cochin is by Flight Via Kuala Lumpur which would take approximately 16 hours.
Sort By
Mode of Transport
Via Bangkok
RECOMMENDED
FASTEST
Cochin
Bangkok
Shanghai
Approx Travel Time
13h 40m
₹20,385
Onwards
Via Ho Chi Minh City
Cochin
Ho Chi Minh City
Shanghai
Approx Travel Time
14h 40m
₹19,301
Onwards
Via Chennai, Bangkok
Cochin
Chennai
Bangkok
Shanghai
Approx Travel Time
15h 5m
₹20,999
Onwards
Via Bangalore, Bangkok
Cochin
Bangalore
Bangkok
Shanghai
Approx Travel Time
15h 5m
₹23,925
Onwards
Via Chennai, Hong Kong
Cochin
Chennai
Hong Kong
Shanghai
Approx Travel Time
14h 35m
₹24,101
Onwards
Via Bangkok, Hong Kong
Cochin
Bangkok
Hong Kong
Shanghai
Approx Travel Time
14h 50m
₹23,455
Onwards
Via Kuala Lumpur
CHEAPEST
Cochin
Kuala Lumpur
Shanghai
Approx Travel Time
16h 10m
₹17,616
Onwards
Via Bangkok, Guangzhou
Cochin
Bangkok
Guangzhou
Shanghai
Approx Travel Time
15h 5m
₹40,145
Onwards
Via Bangalore, Hong Kong
Cochin
Bangalore
Hong Kong
Shanghai
Approx Travel Time
14h 35m
₹24,964
Onwards
Via Maldives
Cochin
Maldives
Shanghai
Approx Travel Time
15h 55m
₹33,582
Onwards
Frequently Asked Questions
What is the distance between Cochin and Shanghai?
Shanghai is approximately 6100+ kms from Cochin.
How long does it take to reach Shanghai from Cochin?
It takes approximately 14 hours to reach Shanghai from Cochin by Flight Via Bangkok.
What is the cheapest way to reach Shanghai from Cochin?
The cheapest way to reach Shanghai from Cochin is by Flight Via Kuala Lumpur.
What is the fastest way to reach Shanghai from Cochin?
The fastest way to reach Shanghai from Cochin is by Flight Via Bangkok.