
Madurai to Shanghai
Shanghai is approximately 6050+ kms from Madurai. The fastest way to reach Shanghai from Madurai is by Flight Via Colombo. It takes approximately 14 hours. The cheapest way to reach Shanghai from Madurai is by Flight Via Chennai, Bangkok which would take approximately 15 hours.
Sort By
Mode of Transport
Via Chennai, Bangkok
RECOMMENDED
CHEAPEST
Madurai
Chennai
Bangkok
Shanghai
Approx Travel Time
14h 50m
₹22,005
Onwards
Via Chennai, Hong Kong
Madurai
Chennai
Hong Kong
Shanghai
Approx Travel Time
14h 20m
₹25,821
Onwards
Via Bangalore, Bangkok
Madurai
Bangalore
Bangkok
Shanghai
Approx Travel Time
15h 20m
₹24,893
Onwards
Via Colombo, Bangkok
Madurai
Colombo
Bangkok
Shanghai
Approx Travel Time
15h 20m
₹36,947
Onwards
Via Colombo
FASTEST
Madurai
Colombo
Shanghai
Approx Travel Time
13h 25m
₹42,076
Onwards
Via Hyderabad, Bangkok
Madurai
Hyderabad
Bangkok
Shanghai
Approx Travel Time
16h 20m
₹24,711
Onwards
Via Colombo, Guangzhou
Madurai
Colombo
Guangzhou
Shanghai
Approx Travel Time
15h 5m
₹64,565
Onwards
Via Bangalore, Hanoi
Madurai
Bangalore
Hanoi
Shanghai
Approx Travel Time
14h 35m
₹32,624
Onwards
Via Singapore
Madurai
Singapore
Shanghai
Approx Travel Time
16h 25m
₹22,995
Onwards
Via Bangalore, Hong Kong
Madurai
Bangalore
Hong Kong
Shanghai
Approx Travel Time
14h 50m
₹28,006
Onwards
Frequently Asked Questions
What is the distance between Madurai and Shanghai?
Shanghai is approximately 6050+ kms from Madurai.
How long does it take to reach Shanghai from Madurai?
It takes approximately 14 hours to reach Shanghai from Madurai by Flight Via Colombo.
What is the cheapest way to reach Shanghai from Madurai?
The cheapest way to reach Shanghai from Madurai is by Flight Via Chennai, Bangkok.
What is the fastest way to reach Shanghai from Madurai?
The fastest way to reach Shanghai from Madurai is by Flight Via Colombo.