
Moga to Guna
Guna is approximately 900+ kms from Moga. The fastest way to reach Guna from Moga is by Bus, Flight, Train Via Mohali, Indore. It takes approximately 14 hours. The cheapest way to reach Guna from Moga is by Train Via Delhi which would take approximately 19 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
Moga
Delhi
Guna
Approx Travel Time
17h 15m
₹1,325
Onwards
CHEAPEST
Moga
Delhi
Guna
Approx Travel Time
18h 25m
₹485
Onwards
Moga
Delhi
Guna
Approx Travel Time
19h 40m
₹4,017
Onwards
Via Mohali, Indore
FASTEST
Moga
Mohali
Indore
Guna
Approx Travel Time
13h 25m
₹6,806
Onwards
Moga
Mohali
Indore
Guna
Approx Travel Time
13h 50m
₹9,803
Onwards
Via Bathinda, Delhi
Moga
Bathinda
Delhi
Guna
Approx Travel Time
16h 23m
On Demand
Moga
Bathinda
Delhi
Guna
Approx Travel Time
17h 43m
On Demand
Via Bathinda, Ghaziabad
Moga
Bathinda
Ghaziabad
Guna
Approx Travel Time
17h 36m
On Demand
Via Mohali, Ghaziabad
Moga
Mohali
Ghaziabad
Guna
Approx Travel Time
18h 40m
₹5,183
Onwards
Via Jalandhar, Ghaziabad
Moga
Jalandhar
Ghaziabad
Guna
Approx Travel Time
16h 53m
₹4,675
Onwards
Frequently Asked Questions
What is the distance between Moga and Guna?
Guna is approximately 900+ kms from Moga.
How long does it take to reach Guna from Moga?
It takes approximately 14 hours to reach Guna from Moga by Bus, Flight, Train Via Mohali, Indore.
What is the cheapest way to reach Guna from Moga?
The cheapest way to reach Guna from Moga is by Train Via Delhi.
What is the fastest way to reach Guna from Moga?
The fastest way to reach Guna from Moga is by Bus, Flight, Train Via Mohali, Indore.

