Kasganj to Moga - Multiple Options To Reach By Cab, Train, Flight, Bus
Moga is approximately 600+ kms from Kasganj. The fastest way to reach Moga from Kasganj is by Cab, Flight, Train Via Ghaziabad, Ludhiana. It takes approximately 10 hours. The cheapest way to reach Moga from Kasganj is by Train Via Mathura, Ludhiana which would take approximately 16 hours.
Sort By
Mode of Transport
Via Faridabad, Ludhiana
RECOMMENDED
Kasganj
Faridabad
Ludhiana
Moga
Approx Travel Time
15h 30m
₹4,363
Onwards
Via Moradabad, Ludhiana
Kasganj
Moradabad
Ludhiana
Moga
Approx Travel Time
15h 21m
₹4,250
Onwards
Via Panipat, Ludhiana
Kasganj
Panipat
Ludhiana
Moga
Approx Travel Time
15h 53m
₹6,676
Onwards
Via Ghaziabad, Ludhiana
FASTEST
Kasganj
Ghaziabad
Ludhiana
Moga
Approx Travel Time
9h 42m
On Demand
Via Delhi, Ludhiana
Kasganj
Delhi
Ludhiana
Moga
Approx Travel Time
15h 57m
₹4,257
Onwards
Via Delhi
Kasganj
Delhi
Moga
Approx Travel Time
15h 47m
₹6,167
Onwards
Via Delhi, Mohali
Kasganj
Delhi
Mohali
Moga
Approx Travel Time
12h 27m
₹10,228
Onwards
Kasganj
Delhi
Mohali
Moga
Approx Travel Time
12h 12m
On Demand
Via Mathura, Ludhiana
CHEAPEST
Kasganj
Mathura
Ludhiana
Moga
Approx Travel Time
15h 50m
₹500
Onwards
Via Delhi, Chandigarh
Kasganj
Delhi
Chandigarh
Moga
Approx Travel Time
12h 42m
₹9,907
Onwards
Frequently Asked Questions
What is the distance between Kasganj and Moga?
Moga is approximately 600+ kms from Kasganj.
How long does it take to reach Moga from Kasganj?
It takes approximately 10 hours to reach Moga from Kasganj by Cab, Flight, Train Via Ghaziabad, Ludhiana.
What is the cheapest way to reach Moga from Kasganj?
The cheapest way to reach Moga from Kasganj is by Train Via Mathura, Ludhiana.
What is the fastest way to reach Moga from Kasganj?
The fastest way to reach Moga from Kasganj is by Cab, Flight, Train Via Ghaziabad, Ludhiana.