hero
How2Go
Madurai to Shanghai

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

Ads by MMT

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

Ads by MMT

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.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India