
Shanghai to Calicut
Calicut is approximately 6200+ kms from Shanghai. The fastest way to reach Calicut from Shanghai is by Flight Via Delhi. It takes approximately 9 hours. The cheapest way to reach Calicut from Shanghai is by Flight Via Bangkok, Bangalore which would take approximately 10 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Shanghai
Delhi
Calicut
Approx Travel Time
9h
₹27,771
Onwards
Shanghai
Delhi
Calicut
Approx Travel Time
9h
₹27,771
Onwards
Via Bangkok, Bangalore
CHEAPEST
Shanghai
Bangkok
Bangalore
Calicut
Approx Travel Time
10h 5m
₹27,566
Onwards
Via Bangkok, Mumbai
Shanghai
Bangkok
Mumbai
Calicut
Approx Travel Time
11h 5m
₹31,176
Onwards
Via Delhi, Mumbai
Shanghai
Delhi
Mumbai
Calicut
Approx Travel Time
11h 20m
₹32,881
Onwards
Via Delhi, Bangalore
Shanghai
Delhi
Bangalore
Calicut
Approx Travel Time
11h 30m
₹30,299
Onwards
Via Hong Kong, Delhi
Shanghai
Hong Kong
Delhi
Calicut
Approx Travel Time
12h
₹37,224
Onwards
Via Kolkata, Bangalore
Shanghai
Kolkata
Bangalore
Calicut
Approx Travel Time
13h 30m
₹27,685
Onwards
Via Guangzhou, Delhi
Shanghai
Guangzhou
Delhi
Calicut
Approx Travel Time
12h
₹41,149
Onwards
Via Beijing, Delhi
Shanghai
Beijing
Delhi
Calicut
Approx Travel Time
12h 35m
₹58,269
Onwards
Frequently Asked Questions
What is the distance between Shanghai and Calicut?
Calicut is approximately 6200+ kms from Shanghai.
How long does it take to reach Calicut from Shanghai?
It takes approximately 9 hours to reach Calicut from Shanghai by Flight Via Delhi.
What is the cheapest way to reach Calicut from Shanghai?
The cheapest way to reach Calicut from Shanghai is by Flight Via Bangkok, Bangalore.
What is the fastest way to reach Calicut from Shanghai?
The fastest way to reach Calicut from Shanghai is by Flight Via Delhi.
Routes Connecting Shanghai
Routes From Shanghai
Routes To Shanghai
Routes Connecting Calicut
Routes From Calicut
Routes To Calicut
- Balrampur to Calicut
- Alipurduar to Calicut
- Wardha to Calicut
- Helem to Calicut
- Almora to Calicut
- Laxmangarh to Calicut
- Ratangarh to Calicut
- Narsinghpur to Calicut
- Ramanathapuram to Calicut
- Narasaraopet to Calicut
- Piduguralla to Calicut
- Bijnor to Calicut
- Krishnanagar to Calicut
- Mandi to Calicut
- Changanassery to Calicut


