
Shanghai to Madurai
Madurai is approximately 6050+ kms from Shanghai. The fastest way to reach Madurai from Shanghai is by Flight Via Colombo. It takes approximately 14 hours. The cheapest way to reach Madurai from Shanghai is by Flight Via Bangkok, Chennai which would take approximately 15 hours.
Sort By
Mode of Transport
Via Bangkok, Chennai
RECOMMENDED
CHEAPEST
Shanghai
Bangkok
Chennai
Madurai
Approx Travel Time
14h 50m
₹19,275
Onwards
Via Hong Kong, Chennai
Shanghai
Hong Kong
Chennai
Madurai
Approx Travel Time
14h 20m
₹25,349
Onwards
Via Bangkok, Bangalore
Shanghai
Bangkok
Bangalore
Madurai
Approx Travel Time
15h 20m
₹21,692
Onwards
Via Bangkok, Colombo
Shanghai
Bangkok
Colombo
Madurai
Approx Travel Time
15h 20m
₹30,286
Onwards
Via Colombo
FASTEST
Shanghai
Colombo
Madurai
Approx Travel Time
13h 25m
₹27,974
Onwards
Via Bangkok, Hyderabad
Shanghai
Bangkok
Hyderabad
Madurai
Approx Travel Time
16h 20m
₹23,040
Onwards
Via Guangzhou, Colombo
Shanghai
Guangzhou
Colombo
Madurai
Approx Travel Time
15h 5m
₹65,073
Onwards
Via Hanoi, Bangalore
Shanghai
Hanoi
Bangalore
Madurai
Approx Travel Time
14h 35m
₹30,362
Onwards
Via Singapore
Shanghai
Singapore
Madurai
Approx Travel Time
16h 25m
₹26,483
Onwards
Via Hong Kong, Bangalore
Shanghai
Hong Kong
Bangalore
Madurai
Approx Travel Time
14h 50m
₹28,310
Onwards
Frequently Asked Questions
What is the distance between Shanghai and Madurai?
Madurai is approximately 6050+ kms from Shanghai.
How long does it take to reach Madurai from Shanghai?
It takes approximately 14 hours to reach Madurai from Shanghai by Flight Via Colombo.
What is the cheapest way to reach Madurai from Shanghai?
The cheapest way to reach Madurai from Shanghai is by Flight Via Bangkok, Chennai.
What is the fastest way to reach Madurai from Shanghai?
The fastest way to reach Madurai from Shanghai is by Flight Via Colombo.