
Guna to Moga
Moga is approximately 850+ kms from Guna. The fastest way to reach Moga from Guna is by Train, Flight Via Ghaziabad, Ludhiana. It takes approximately 16 hours. The cheapest way to reach Moga from Guna is by Train Via Delhi, Ludhiana which would take approximately 21 hours.
Sort By
Mode of Transport
Via Delhi, Ludhiana
RECOMMENDED
CHEAPEST
Guna
Delhi
Ludhiana
Moga
Approx Travel Time
20h 20m
₹610
Onwards
Via Delhi
Guna
Delhi
Moga
Approx Travel Time
20h 10m
₹3,620
Onwards
Via Faridabad, Ludhiana
Guna
Faridabad
Ludhiana
Moga
Approx Travel Time
20h 35m
₹690
Onwards
Via Ghaziabad, Ludhiana
FASTEST
Guna
Ghaziabad
Ludhiana
Moga
Approx Travel Time
15h 20m
On Demand
Via Mathura, Ludhiana
Guna
Mathura
Ludhiana
Moga
Approx Travel Time
20h 50m
₹670
Onwards
Via Mohali
Guna
Mohali
Moga
Approx Travel Time
19h 55m
On Demand
Guna
Mohali
Moga
Approx Travel Time
20h 10m
On Demand
Via Delhi, Mohali
Guna
Delhi
Mohali
Moga
Approx Travel Time
16h 35m
On Demand
Via Agra, Ludhiana
Guna
Agra
Ludhiana
Moga
Approx Travel Time
21h 5m
₹685
Onwards
Via Chandigarh
Guna
Chandigarh
Moga
Approx Travel Time
20h 25m
On Demand
Frequently Asked Questions
What is the distance between Guna and Moga?
Moga is approximately 850+ kms from Guna.
How long does it take to reach Moga from Guna?
It takes approximately 16 hours to reach Moga from Guna by Train, Flight Via Ghaziabad, Ludhiana.
What is the cheapest way to reach Moga from Guna?
The cheapest way to reach Moga from Guna is by Train Via Delhi, Ludhiana.
What is the fastest way to reach Moga from Guna?
The fastest way to reach Moga from Guna is by Train, Flight Via Ghaziabad, Ludhiana.