
Kasganj to Moradabad
Moradabad is approximately 150+ kms from Kasganj. The fastest way to reach Moradabad from Kasganj is by Bus, Train Via Bareilly. It takes approximately 5 hours. The cheapest way to reach Moradabad from Kasganj is by Train Via Bareilly which would take approximately 5 hours.
Sort By
Mode of Transport
Via Bareilly
CHEAPEST
Kasganj
Bareilly
Moradabad
Approx Travel Time
4h 56m
₹225
Onwards
FASTEST
Kasganj
Bareilly
Moradabad
Approx Travel Time
4h 51m
₹579
Onwards
Kasganj
Bareilly
Moradabad
Approx Travel Time
6h 45m
₹768
Onwards
Kasganj
Bareilly
Moradabad
Approx Travel Time
6h 50m
₹414
Onwards
Via Aligarh
Kasganj
Aligarh
Moradabad
Approx Travel Time
6h 41m
₹2,118
Onwards
Kasganj
Aligarh
Moradabad
Approx Travel Time
6h 34m
₹2,573
Onwards
Frequently Asked Questions
What is the distance between Kasganj and Moradabad?
Moradabad is approximately 150+ kms from Kasganj.
How long does it take to reach Moradabad from Kasganj?
It takes approximately 5 hours to reach Moradabad from Kasganj by Bus, Train Via Bareilly.
What is the cheapest way to reach Moradabad from Kasganj?
The cheapest way to reach Moradabad from Kasganj is by Train Via Bareilly.
What is the fastest way to reach Moradabad from Kasganj?
The fastest way to reach Moradabad from Kasganj is by Bus, Train Via Bareilly.
Routes Connecting Kasganj
Routes From Kasganj
Routes To Kasganj
Routes Connecting Moradabad
Routes From Moradabad
- Moradabad to Bareilly
- Moradabad to Valsad
- Moradabad to Dewas
- Moradabad to Hindaun
- Moradabad to Kanigiri
- Moradabad to Naugarh
- Moradabad to Barwadih
- Moradabad to Rupbas
- Moradabad to Degana
- Moradabad to Kiraoli
- Moradabad to Ahmednagar
- Moradabad to Jamnagar
- Moradabad to Baindur
- Moradabad to Modinagar
- Moradabad to Annavaram


