
Shimla to Guna
Guna is approximately 750+ kms from Shimla. The fastest way to reach Guna from Shimla is by Flight, Cab Via Delhi, Bhopal. It takes approximately 8 hours. The cheapest way to reach Guna from Shimla is by Bus, Train Via Faridabad which would take approximately 19 hours.
Sort By
Mode of Transport
Via Delhi, Gwalior
RECOMMENDED
Shimla
Delhi
Gwalior
Guna
Approx Travel Time
9h 5m
On Demand
Shimla
Delhi
Gwalior
Guna
Approx Travel Time
9h 50m
₹20,015
Onwards
Shimla
Delhi
Gwalior
Guna
Approx Travel Time
10h 5m
₹13,626
Onwards
Via Delhi, Bhopal
FASTEST
Shimla
Delhi
Bhopal
Guna
Approx Travel Time
8h 15m
₹18,325
Onwards
Shimla
Delhi
Bhopal
Guna
Approx Travel Time
8h 35m
₹14,966
Onwards
Via Faridabad
CHEAPEST
Shimla
Faridabad
Guna
Approx Travel Time
18h 28m
₹1,139
Onwards
Via Yamunanagar
Shimla
Yamunanagar
Guna
Approx Travel Time
19h 20m
On Demand
Via Delhi
Shimla
Delhi
Guna
Approx Travel Time
20h 57m
₹1,804
Onwards
Via Ghaziabad, Gwalior
Shimla
Ghaziabad
Gwalior
Guna
Approx Travel Time
22h 35m
₹9,093
Onwards
Via Delhi, Agra
Shimla
Delhi
Agra
Guna
Approx Travel Time
11h 50m
₹23,527
Onwards
Frequently Asked Questions
What is the distance between Shimla and Guna?
Guna is approximately 750+ kms from Shimla.
How long does it take to reach Guna from Shimla?
It takes approximately 8 hours to reach Guna from Shimla by Flight, Cab Via Delhi, Bhopal.
What is the cheapest way to reach Guna from Shimla?
The cheapest way to reach Guna from Shimla is by Bus, Train Via Faridabad.
What is the fastest way to reach Guna from Shimla?
The fastest way to reach Guna from Shimla is by Flight, Cab Via Delhi, Bhopal.