Shanghai → Kochi
Shanghai Hongqiao International Airport (SHA) to Cochin International Airport (COK)・5,179 km
No nonstop or one-stop flights. The shortest route is SHA → KMG → CCU → COK (via Kunming, Kolkata), about 7h 45m of flying time (layovers not included).
With milesJAL 25,000 miles+ (via HKG, CMB)Economy, one way, estimate. Tap a connection for miles by cabin.
Nonstop flights
None.
Routes with 2 stops
Sorted by estimated flying time. Tap one to see the airlines on each leg and booking links.
- SHA → KMG → CCU → COKvia Kunming, KolkataFastest≈ 7h 45m
- SHA → HKG → MAA → COKvia Hong Kong, Chennai≈ 7h 56m
- SHA → KHN → DMK → COKvia Nanchang, Bangkok≈ 8h 1m
- SHA → CAN → DMK → COKvia Guangzhou, Bangkok≈ 8h 1m
- SHA → HKG → BLR → COKvia Hong Kong, Bengaluru≈ 8h 2m
- SHA → NNG → BKK → COKvia Nanning, Bangkok≈ 8h 2m
- SHA → CAN → BKK → COKvia Guangzhou, Bangkok≈ 8h 2m
- SHA → SZX → DMK → COKvia Shenzhen, Bangkok≈ 8h 3m
- SHA → CSX → DMK → COKvia Changsha, Bangkok≈ 8h 3m
- SHA → MFM → DMK → COKvia Macau, Bangkok≈ 8h 3m
Times are estimated from distance. Check schedules, frequency and availability with the airline or a booking site.