
Moga to Kasganj
Kasganj is approximately 250+ kms from Moga. The fastest way to reach Kasganj from Moga is by Train, Flight, Cab Via Ludhiana, Ghaziabad. It takes approximately 10 hours. The cheapest way to reach Kasganj from Moga is by Train, Cab Via Ludhiana, Faridabad which would take approximately 15 hours.
Sort By
Mode of Transport
Via Ludhiana, Ghaziabad
RECOMMENDED
FASTEST
Moga
Ludhiana
Ghaziabad
Kasganj
Approx Travel Time
9h 20m
On Demand
Via Delhi
Moga
Delhi
Kasganj
Approx Travel Time
14h 10m
₹6,445
Onwards
Via Ludhiana, Faridabad
CHEAPEST
Moga
Ludhiana
Faridabad
Kasganj
Approx Travel Time
15h 5m
₹2,983
Onwards
Via Mohali, Delhi
Moga
Mohali
Delhi
Kasganj
Approx Travel Time
11h 35m
On Demand
Via Ludhiana, Moradabad
Moga
Ludhiana
Moradabad
Kasganj
Approx Travel Time
15h 5m
₹4,022
Onwards
Via Ludhiana, Delhi
Moga
Ludhiana
Delhi
Kasganj
Approx Travel Time
15h 20m
₹3,873
Onwards
Via Delhi, Agra
Moga
Delhi
Agra
Kasganj
Approx Travel Time
13h 35m
₹13,576
Onwards
Moga
Delhi
Agra
Kasganj
Approx Travel Time
16h 50m
₹3,107
Onwards
Via Ludhiana, Panipat
Moga
Ludhiana
Panipat
Kasganj
Approx Travel Time
15h 53m
₹6,164
Onwards
Via Ludhiana, Mathura
Moga
Ludhiana
Mathura
Kasganj
Approx Travel Time
15h 50m
₹3,105
Onwards
Frequently Asked Questions
What is the distance between Moga and Kasganj?
Kasganj is approximately 250+ kms from Moga.
How long does it take to reach Kasganj from Moga?
It takes approximately 10 hours to reach Kasganj from Moga by Train, Flight, Cab Via Ludhiana, Ghaziabad.
What is the cheapest way to reach Kasganj from Moga?
The cheapest way to reach Kasganj from Moga is by Train, Cab Via Ludhiana, Faridabad.
What is the fastest way to reach Kasganj from Moga?
The fastest way to reach Kasganj from Moga is by Train, Flight, Cab Via Ludhiana, Ghaziabad.