
Shillong to Madurai
Madurai is approximately 2750+ kms from Shillong. The fastest way to reach Madurai from Shillong is by Flight Via Hyderabad. It takes approximately 7 hours. The cheapest way to reach Madurai from Shillong is by Flight, Train Via Hyderabad, Bangalore which would take approximately 15 hours.
Sort By
Mode of Transport
Via Hyderabad
RECOMMENDED
FASTEST
Shillong
Hyderabad
Madurai
Approx Travel Time
6h 55m
₹15,634
Onwards
Via Hyderabad, Bangalore
Shillong
Hyderabad
Bangalore
Madurai
Approx Travel Time
8h 20m
₹18,187
Onwards
CHEAPEST
Shillong
Hyderabad
Bangalore
Madurai
Approx Travel Time
15h 5m
₹13,747
Onwards
Via Hyderabad, Coimbatore
Shillong
Hyderabad
Coimbatore
Madurai
Approx Travel Time
11h 50m
₹15,349
Onwards
Shillong
Hyderabad
Coimbatore
Madurai
Approx Travel Time
12h 50m
₹15,608
Onwards
Shillong
Hyderabad
Coimbatore
Madurai
Approx Travel Time
13h 21m
₹19,936
Onwards
Via Hyderabad, Srikalahasti
Shillong
Hyderabad
Srikalahasti
Madurai
Approx Travel Time
8h 5m
₹18,137
Onwards
Via Hyderabad, Malappuram
Shillong
Hyderabad
Malappuram
Madurai
Approx Travel Time
8h 35m
₹18,602
Onwards
Via Hyderabad, Cochin
Shillong
Hyderabad
Cochin
Madurai
Approx Travel Time
12h 20m
₹14,976
Onwards
Via Hyderabad, Chennai
Shillong
Hyderabad
Chennai
Madurai
Approx Travel Time
8h 20m
₹17,008
Onwards
Frequently Asked Questions
What is the distance between Shillong and Madurai?
Madurai is approximately 2750+ kms from Shillong.
How long does it take to reach Madurai from Shillong?
It takes approximately 7 hours to reach Madurai from Shillong by Flight Via Hyderabad.
What is the cheapest way to reach Madurai from Shillong?
The cheapest way to reach Madurai from Shillong is by Flight, Train Via Hyderabad, Bangalore.
What is the fastest way to reach Madurai from Shillong?
The fastest way to reach Madurai from Shillong is by Flight Via Hyderabad.