
Shirpur to Guna
Guna is approximately 450+ kms from Shirpur. The fastest way to reach Guna from Shirpur is by Bus, Train Via Dewas. It takes approximately 7 hours. The cheapest way to reach Guna from Shirpur is by Bus, Train Via Ujjain which would take approximately 8 hours.
Sort By
Mode of Transport
Via Ujjain
CHEAPEST
Shirpur
Ujjain
Guna
Approx Travel Time
8h 11m
₹1,319
Onwards
Via Dewas
FASTEST
Shirpur
Dewas
Guna
Approx Travel Time
6h 26m
₹1,745
Onwards
Via Indore
Shirpur
Indore
Guna
Approx Travel Time
7h 30m
₹1,470
Onwards
Shirpur
Indore
Guna
Approx Travel Time
7h 9m
₹1,770
Onwards
Via Indore, Dewas
Shirpur
Indore
Dewas
Guna
Approx Travel Time
7h 22m
₹1,500
Onwards
Shirpur
Indore
Dewas
Guna
Approx Travel Time
8h 6m
On Demand
Via Indore, Shajapur
Shirpur
Indore
Shajapur
Guna
Approx Travel Time
7h
₹1,495
Onwards
Via Mhow, Dewas
Shirpur
Mhow
Dewas
Guna
Approx Travel Time
7h 52m
₹1,505
Onwards
Via Ratlam
Shirpur
Ratlam
Guna
Approx Travel Time
9h 13m
₹1,355
Onwards
Frequently Asked Questions
What is the distance between Shirpur and Guna?
Guna is approximately 450+ kms from Shirpur.
How long does it take to reach Guna from Shirpur?
It takes approximately 7 hours to reach Guna from Shirpur by Bus, Train Via Dewas.
What is the cheapest way to reach Guna from Shirpur?
The cheapest way to reach Guna from Shirpur is by Bus, Train Via Ujjain.
What is the fastest way to reach Guna from Shirpur?
The fastest way to reach Guna from Shirpur is by Bus, Train Via Dewas.


