
Roorkee to Guna
Guna is approximately 750+ kms from Roorkee. The fastest way to reach Guna from Roorkee is by Cab, Flight Via Delhi, Bhopal. It takes approximately 13 hours. The cheapest way to reach Guna from Roorkee is by Train which would take approximately 14 hours.
Sort By
Mode of Transport
Via Ghaziabad
Roorkee
Ghaziabad
Guna
Approx Travel Time
12h 49m
₹4,082
Onwards
Roorkee
Ghaziabad
Guna
Approx Travel Time
13h 27m
₹1,155
Onwards
Roorkee
Ghaziabad
Guna
Approx Travel Time
13h 45m
₹3,397
Onwards
Via Delhi, Bhopal
FASTEST
Roorkee
Delhi
Bhopal
Guna
Approx Travel Time
12h 42m
₹10,974
Onwards
Via Delhi
Roorkee
Delhi
Guna
Approx Travel Time
14h 42m
₹1,314
Onwards
Via Faridabad
Roorkee
Faridabad
Guna
Approx Travel Time
13h 16m
₹3,353
Onwards
Via Gwalior
Roorkee
Gwalior
Guna
Approx Travel Time
13h 40m
On Demand
Via Deoband
Roorkee
Deoband
Guna
Approx Travel Time
13h 45m
On Demand
Via Meerut
Roorkee
Meerut
Guna
Approx Travel Time
13h 48m
₹3,348
Onwards
Frequently Asked Questions
What is the distance between Roorkee and Guna?
Guna is approximately 750+ kms from Roorkee.
How long does it take to reach Guna from Roorkee?
It takes approximately 13 hours to reach Guna from Roorkee by Cab, Flight Via Delhi, Bhopal.
What is the cheapest way to reach Guna from Roorkee?
The cheapest way to reach Guna from Roorkee is by Train.
What is the fastest way to reach Guna from Roorkee?
The fastest way to reach Guna from Roorkee is by Cab, Flight Via Delhi, Bhopal.

