
Shivpuri to Madurai
Madurai is approximately 2250+ kms from Shivpuri. The fastest way to reach Madurai from Shivpuri is by Bus, Flight Via Ahmedabad. It takes approximately 21 hours. The cheapest way to reach Madurai from Shivpuri is by Train, Flight Via Pune, Bangalore which would take approximately 31 hours.
Sort By
Mode of Transport
Via Mumbai
RECOMMENDED
Shivpuri
Mumbai
Madurai
Approx Travel Time
23h 25m
₹6,026
Onwards
Via Pune, Bangalore
Shivpuri
Pune
Bangalore
Madurai
Approx Travel Time
1d 0h 20m
₹8,845
Onwards
CHEAPEST
Shivpuri
Pune
Bangalore
Madurai
Approx Travel Time
1d 7h 5m
₹4,476
Onwards
Via Ahmedabad
FASTEST
Shivpuri
Ahmedabad
Madurai
Approx Travel Time
20h 55m
₹10,776
Onwards
Via Pune, Cochin
Shivpuri
Pune
Cochin
Madurai
Approx Travel Time
1d 4h 5m
₹6,315
Onwards
Via Mumbai, Coimbatore
Shivpuri
Mumbai
Coimbatore
Madurai
Approx Travel Time
1d 4h 5m
₹4,569
Onwards
Shivpuri
Mumbai
Coimbatore
Madurai
Approx Travel Time
1d 5h 5m
₹4,789
Onwards
Via Mumbai, Bangalore
Shivpuri
Mumbai
Bangalore
Madurai
Approx Travel Time
1d 0h 50m
₹8,705
Onwards
Via Mumbai, Tiruchirappalli
Shivpuri
Mumbai
Tiruchirappalli
Madurai
Approx Travel Time
1d 3h 20m
₹4,713
Onwards
Via Mumbai, Malappuram
Shivpuri
Mumbai
Malappuram
Madurai
Approx Travel Time
1d 0h 50m
₹8,158
Onwards
Frequently Asked Questions
What is the distance between Shivpuri and Madurai?
Madurai is approximately 2250+ kms from Shivpuri.
How long does it take to reach Madurai from Shivpuri?
It takes approximately 21 hours to reach Madurai from Shivpuri by Bus, Flight Via Ahmedabad.
What is the cheapest way to reach Madurai from Shivpuri?
The cheapest way to reach Madurai from Shivpuri is by Train, Flight Via Pune, Bangalore.
What is the fastest way to reach Madurai from Shivpuri?
The fastest way to reach Madurai from Shivpuri is by Bus, Flight Via Ahmedabad.