
Madurai to Shillong
Shillong is approximately 2500+ kms from Madurai. The fastest way to reach Shillong from Madurai is by Flight Via Hyderabad. It takes approximately 6 hours. The cheapest way to reach Shillong from Madurai is by Train, Bus Via Chennai, Siliguri which would take approximately 62 hours.
Sort By
Mode of Transport
Via Hyderabad
RECOMMENDED
FASTEST
Madurai
Hyderabad
Shillong
Approx Travel Time
5h 25m
₹15,131
Onwards
Via Chennai, Guwahati
Madurai
Chennai
Guwahati
Shillong
Approx Travel Time
9h 38m
₹14,380
Onwards
Madurai
Chennai
Guwahati
Shillong
Approx Travel Time
10h 40m
₹11,835
Onwards
Madurai
Chennai
Guwahati
Shillong
Approx Travel Time
7h 15m
₹20,585
Onwards
Via Chennai, Kolkata
Madurai
Chennai
Kolkata
Shillong
Approx Travel Time
11h 40m
₹11,628
Onwards
Madurai
Chennai
Kolkata
Shillong
Approx Travel Time
6h 55m
₹16,101
Onwards
Via Chennai, Siliguri
CHEAPEST
Madurai
Chennai
Siliguri
Shillong
Approx Travel Time
2d 13h 25m
₹1,815
Onwards
Via Bangalore, Kolkata
Madurai
Bangalore
Kolkata
Shillong
Approx Travel Time
7h 30m
₹15,961
Onwards
Via Hyderabad, Kolkata
Madurai
Hyderabad
Kolkata
Shillong
Approx Travel Time
7h 5m
₹16,413
Onwards
Via Bangalore, Guwahati
Madurai
Bangalore
Guwahati
Shillong
Approx Travel Time
7h 40m
₹21,529
Onwards
Frequently Asked Questions
What is the distance between Madurai and Shillong?
Shillong is approximately 2500+ kms from Madurai.
How long does it take to reach Shillong from Madurai?
It takes approximately 6 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, Bus Via Chennai, Siliguri.
What is the fastest way to reach Shillong from Madurai?
The fastest way to reach Shillong from Madurai is by Flight Via Hyderabad.