
Calicut to Shanghai
Shanghai is approximately 6150+ kms from Calicut. The fastest way to reach Shanghai from Calicut is by Flight Via Bangalore, Hanoi. It takes approximately 15 hours. The cheapest way to reach Shanghai from Calicut is by Flight Via Chennai, Bangkok which would take approximately 15 hours.
Sort By
Mode of Transport
Via Bangalore, Bangkok
RECOMMENDED
Calicut
Bangalore
Bangkok
Shanghai
Approx Travel Time
15h 5m
₹19,769
Onwards
Via Chennai, Hong Kong
Calicut
Chennai
Hong Kong
Shanghai
Approx Travel Time
14h 35m
₹22,753
Onwards
Via Hyderabad, Bangkok
Calicut
Hyderabad
Bangkok
Shanghai
Approx Travel Time
16h 5m
₹19,476
Onwards
Via Chennai, Bangkok
CHEAPEST
Calicut
Chennai
Bangkok
Shanghai
Approx Travel Time
15h 5m
₹18,340
Onwards
Via Mumbai, Hanoi
Calicut
Mumbai
Hanoi
Shanghai
Approx Travel Time
16h 35m
₹28,511
Onwards
Via Cochin, Bangkok
Calicut
Cochin
Bangkok
Shanghai
Approx Travel Time
15h 35m
₹20,440
Onwards
Via Mumbai, Bangkok
Calicut
Mumbai
Bangkok
Shanghai
Approx Travel Time
17h 50m
₹20,416
Onwards
Via Bangalore, Hanoi
FASTEST
Calicut
Bangalore
Hanoi
Shanghai
Approx Travel Time
14h 20m
₹27,188
Onwards
Via Bangalore, Hong Kong
Calicut
Bangalore
Hong Kong
Shanghai
Approx Travel Time
14h 35m
₹25,174
Onwards
Via Mumbai, Hong Kong
Calicut
Mumbai
Hong Kong
Shanghai
Approx Travel Time
16h 50m
₹29,175
Onwards
Frequently Asked Questions
What is the distance between Calicut and Shanghai?
Shanghai is approximately 6150+ kms from Calicut.
How long does it take to reach Shanghai from Calicut?
It takes approximately 15 hours to reach Shanghai from Calicut by Flight Via Bangalore, Hanoi.
What is the cheapest way to reach Shanghai from Calicut?
The cheapest way to reach Shanghai from Calicut is by Flight Via Chennai, Bangkok.
What is the fastest way to reach Shanghai from Calicut?
The fastest way to reach Shanghai from Calicut is by Flight Via Bangalore, Hanoi.