
Madurai to Shillong
Shillong is approximately 2750+ kms from Madurai. The fastest way to reach Shillong from Madurai is by Flight Via Hyderabad. It takes approximately 7 hours. The cheapest way to reach Shillong from Madurai is by Train, Flight Via Bangalore, Hyderabad which would take approximately 15 hours.
Sort By
Mode of Transport
Via Hyderabad
RECOMMENDED
FASTEST
Madurai
Hyderabad
Shillong
Approx Travel Time
6h 55m
₹16,653
Onwards
Via Bangalore, Hyderabad
Madurai
Bangalore
Hyderabad
Shillong
Approx Travel Time
8h 20m
₹18,048
Onwards
CHEAPEST
Madurai
Bangalore
Hyderabad
Shillong
Approx Travel Time
15h 5m
₹13,733
Onwards
Via Coimbatore, Hyderabad
Madurai
Coimbatore
Hyderabad
Shillong
Approx Travel Time
11h 50m
₹15,088
Onwards
Madurai
Coimbatore
Hyderabad
Shillong
Approx Travel Time
12h 50m
₹15,247
Onwards
Madurai
Coimbatore
Hyderabad
Shillong
Approx Travel Time
13h 21m
₹19,526
Onwards
Via Srikalahasti, Hyderabad
Madurai
Srikalahasti
Hyderabad
Shillong
Approx Travel Time
8h 5m
₹19,419
Onwards
Via Malappuram, Hyderabad
Madurai
Malappuram
Hyderabad
Shillong
Approx Travel Time
8h 35m
₹18,800
Onwards
Via Cochin, Hyderabad
Madurai
Cochin
Hyderabad
Shillong
Approx Travel Time
12h 20m
₹16,093
Onwards
Via Chennai, Hyderabad
Madurai
Chennai
Hyderabad
Shillong
Approx Travel Time
8h 20m
₹18,737
Onwards
Frequently Asked Questions
What is the distance between Madurai and Shillong?
Shillong is approximately 2750+ kms from Madurai.
How long does it take to reach Shillong from Madurai?
It takes approximately 7 hours to reach Shillong from Madurai by Flight Via Hyderabad.
What is the cheapest way to reach Shillong from Madurai?
The cheapest way to reach Shillong from Madurai is by Train, Flight Via Bangalore, Hyderabad.
What is the fastest way to reach Shillong from Madurai?
The fastest way to reach Shillong from Madurai is by Flight Via Hyderabad.