
Shanghai to Chennai
Chennai is approximately 5100+ kms from Shanghai. The fastest way to reach Chennai from Shanghai is by Flight Via Delhi. It takes approximately 9 hours. The cheapest way to reach Chennai from Shanghai is by Flight Via Kolkata which would take approximately 11 hours.
Sort By
Mode of Transport
Via Bangkok
RECOMMENDED
Shanghai
Bangkok
Chennai
Approx Travel Time
9h 25m
₹26,288
Onwards
Shanghai
Bangkok
Chennai
Approx Travel Time
9h 25m
₹26,288
Onwards
Via Delhi
FASTEST
Shanghai
Delhi
Chennai
Approx Travel Time
8h 50m
₹28,328
Onwards
Via Kolkata
CHEAPEST
Shanghai
Kolkata
Chennai
Approx Travel Time
10h 35m
₹24,187
Onwards
Shanghai
Kolkata
Chennai
Approx Travel Time
10h 35m
₹24,187
Onwards
Via Hong Kong
Shanghai
Hong Kong
Chennai
Approx Travel Time
11h 30m
₹29,759
Onwards
Shanghai
Hong Kong
Chennai
Approx Travel Time
11h 30m
₹29,759
Onwards
Via Bangkok, Bangalore
Shanghai
Bangkok
Bangalore
Chennai
Approx Travel Time
9h 55m
₹29,642
Onwards
Via Xiamen, Bangkok
Shanghai
Xiamen
Bangkok
Chennai
Approx Travel Time
11h 5m
₹33,589
Onwards
Via Beijing, Dhaka
Shanghai
Beijing
Dhaka
Chennai
Approx Travel Time
10h 45m
₹47,149
Onwards
Frequently Asked Questions
What is the distance between Shanghai and Chennai?
Chennai is approximately 5100+ kms from Shanghai.
How long does it take to reach Chennai from Shanghai?
It takes approximately 9 hours to reach Chennai from Shanghai by Flight Via Delhi.
What is the cheapest way to reach Chennai from Shanghai?
The cheapest way to reach Chennai from Shanghai is by Flight Via Kolkata.
What is the fastest way to reach Chennai from Shanghai?
The fastest way to reach Chennai from Shanghai is by Flight Via Delhi.
Routes Connecting Shanghai
Routes From Shanghai
- Shanghai to Chandrapur
- Shanghai to Chandigarh
- Shanghai to Rajahmundry
- Shanghai to Madurai
- Shanghai to Kolhapur
- Shanghai to Leh
- Shanghai to Patna
- Shanghai to Vadodara
- Shanghai to Kolkata
- Shanghai to Coimbatore
- Shanghai to Visakhapatnam
- Shanghai to Ahmedabad
- Shanghai to Bangalore
- Shanghai to Gorakhpur
- Shanghai to Bekal


