Kashipur to Mainpuri - Multiple Options To Reach By Train, Cab
Mainpuri is approximately 200+ kms from Kashipur. The fastest way to reach Mainpuri from Kashipur is by Train Via Budaun. It takes approximately 6 hours. The cheapest way to reach Mainpuri from Kashipur is by Train, Cab Via Moradabad which would take approximately 8 hours.
Sort By
Mode of Transport
Via Budaun
RECOMMENDED
FASTEST
Kashipur
Budaun
Mainpuri
Approx Travel Time
6h 10m
On Demand
Kashipur
Budaun
Mainpuri
Approx Travel Time
6h 59m
₹4,921
Onwards
Kashipur
Budaun
Mainpuri
Approx Travel Time
7h 15m
On Demand
Via Kasganj
Kashipur
Kasganj
Mainpuri
Approx Travel Time
6h 25m
On Demand
Via Bareilly
Kashipur
Bareilly
Mainpuri
Approx Travel Time
6h 40m
On Demand
Kashipur
Bareilly
Mainpuri
Approx Travel Time
7h 32m
₹3,122
Onwards
Kashipur
Bareilly
Mainpuri
Approx Travel Time
7h 43m
On Demand
Via Moradabad
CHEAPEST
Kashipur
Moradabad
Mainpuri
Approx Travel Time
7h 56m
₹1,798
Onwards
Via Moradabad, Bareilly
Kashipur
Moradabad
Bareilly
Mainpuri
Approx Travel Time
8h 35m
On Demand
Kashipur
Moradabad
Bareilly
Mainpuri
Approx Travel Time
8h 53m
On Demand
Frequently Asked Questions
What is the distance between Kashipur and Mainpuri?
Mainpuri is approximately 200+ kms from Kashipur.
How long does it take to reach Mainpuri from Kashipur?
It takes approximately 6 hours to reach Mainpuri from Kashipur by Train Via Budaun.
What is the cheapest way to reach Mainpuri from Kashipur?
The cheapest way to reach Mainpuri from Kashipur is by Train, Cab Via Moradabad.
What is the fastest way to reach Mainpuri from Kashipur?
The fastest way to reach Mainpuri from Kashipur is by Train Via Budaun.