
Madurai to Shanghai
Shanghai is approximately 6350+ kms from Madurai. The fastest way to reach Shanghai from Madurai is by Flight Via Delhi. It takes approximately 10 hours. The cheapest way to reach Shanghai from Madurai is by Flight Via Bangalore, Bangkok which would take approximately 10 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Madurai
Delhi
Shanghai
Approx Travel Time
9h 30m
₹33,846
Onwards
Madurai
Delhi
Shanghai
Approx Travel Time
9h 30m
₹33,846
Onwards
Via Bangalore, Bangkok
CHEAPEST
Madurai
Bangalore
Bangkok
Shanghai
Approx Travel Time
10h 5m
₹29,727
Onwards
Via Chennai, Bangkok
Madurai
Chennai
Bangkok
Shanghai
Approx Travel Time
11h 50m
₹30,385
Onwards
Via Bangalore, Ho Chi Minh City
Madurai
Bangalore
Ho Chi Minh City
Shanghai
Approx Travel Time
10h 50m
₹35,751
Onwards
Via Chennai, Delhi
Madurai
Chennai
Delhi
Shanghai
Approx Travel Time
11h 15m
₹37,579
Onwards
Via Bangalore, Delhi
Madurai
Bangalore
Delhi
Shanghai
Approx Travel Time
11h 30m
₹36,290
Onwards
Via Chennai, Kolkata
Madurai
Chennai
Kolkata
Shanghai
Approx Travel Time
13h
₹32,936
Onwards
Via Bangalore, Hanoi
Madurai
Bangalore
Hanoi
Shanghai
Approx Travel Time
12h 50m
₹32,983
Onwards
Via Delhi, Hanoi
Madurai
Delhi
Hanoi
Shanghai
Approx Travel Time
11h 55m
₹37,241
Onwards
Frequently Asked Questions
What is the distance between Madurai and Shanghai?
Shanghai is approximately 6350+ kms from Madurai.
How long does it take to reach Shanghai from Madurai?
It takes approximately 10 hours to reach Shanghai from Madurai by Flight Via Delhi.
What is the cheapest way to reach Shanghai from Madurai?
The cheapest way to reach Shanghai from Madurai is by Flight Via Bangalore, Bangkok.
What is the fastest way to reach Shanghai from Madurai?
The fastest way to reach Shanghai from Madurai is by Flight Via Delhi.
Routes Connecting Madurai
Routes From Madurai
Routes Connecting Shanghai
Routes From Shanghai
Routes To Shanghai
- Vadodara to Shanghai
- Lucknow to Shanghai
- Mangalore to Shanghai
- Tirupati to Shanghai
- Srinagar to Shanghai
- Chandrapur to Shanghai
- Surat to Shanghai
- Mumbai to Shanghai
- Patna to Shanghai
- Agra to Shanghai
- Visakhapatnam to Shanghai
- Bangalore to Shanghai
- Dibrugarh to Shanghai
- Kolhapur to Shanghai
- Thiruvananthapuram to Shanghai


