
Roorkee to Madurai
Madurai is approximately 2450+ kms from Roorkee. The fastest way to reach Madurai from Roorkee is by Train, Flight Via Delhi. It takes approximately 10 hours. The cheapest way to reach Madurai from Roorkee is by Train Via Bhopal which would take approximately 51 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Roorkee
Delhi
Madurai
Approx Travel Time
9h 55m
₹8,503
Onwards
Roorkee
Delhi
Madurai
Approx Travel Time
11h 4m
₹11,617
Onwards
Via Ahmedabad
Roorkee
Ahmedabad
Madurai
Approx Travel Time
1d 1h 10m
₹8,810
Onwards
Via Mumbai
Roorkee
Mumbai
Madurai
Approx Travel Time
1d 8h 55m
₹6,126
Onwards
Via Patna, Chennai
Roorkee
Patna
Chennai
Madurai
Approx Travel Time
1d 2h 5m
₹10,946
Onwards
Via Bhopal
CHEAPEST
Roorkee
Bhopal
Madurai
Approx Travel Time
2d 2h 40m
₹1,360
Onwards
Via Patna, Hyderabad
Roorkee
Patna
Hyderabad
Madurai
Approx Travel Time
1d 2h 5m
₹12,841
Onwards
Via Patna, Bangalore
Roorkee
Patna
Bangalore
Madurai
Approx Travel Time
1d 9h 5m
₹7,856
Onwards
Roorkee
Patna
Bangalore
Madurai
Approx Travel Time
1d 2h 20m
₹12,086
Onwards
Via Patna, Cochin
Roorkee
Patna
Cochin
Madurai
Approx Travel Time
1d 6h 20m
₹8,788
Onwards
Frequently Asked Questions
What is the distance between Roorkee and Madurai?
Madurai is approximately 2450+ kms from Roorkee.
How long does it take to reach Madurai from Roorkee?
It takes approximately 10 hours to reach Madurai from Roorkee by Train, Flight Via Delhi.
What is the cheapest way to reach Madurai from Roorkee?
The cheapest way to reach Madurai from Roorkee is by Train Via Bhopal.
What is the fastest way to reach Madurai from Roorkee?
The fastest way to reach Madurai from Roorkee is by Train, Flight Via Delhi.