
Kashipur to Lucknow
Lucknow is approximately 350+ kms from Kashipur. The fastest way to reach Lucknow from Kashipur is by Cab, Train Via Rampur (Uttar Pradesh). It takes approximately 7 hours. The cheapest way to reach Lucknow from Kashipur is by Train Via Moradabad which would take approximately 8 hours.
Sort By
Mode of Transport
Via Rampur (Uttar Pradesh)
FASTEST
Kashipur
Rampur (Uttar Pradesh)
Lucknow
Approx Travel Time
6h 38m
On Demand
Via Moradabad
CHEAPEST
Kashipur
Moradabad
Lucknow
Approx Travel Time
7h 25m
₹190
Onwards
Kashipur
Moradabad
Lucknow
Approx Travel Time
6h 54m
₹2,431
Onwards
Via Bareilly
Kashipur
Bareilly
Lucknow
Approx Travel Time
7h 46m
₹869
Onwards
Kashipur
Bareilly
Lucknow
Approx Travel Time
7h 44m
₹265
Onwards
Kashipur
Bareilly
Lucknow
Approx Travel Time
6h 54m
₹3,392
Onwards
Via Kichha, Bareilly
Kashipur
Kichha
Bareilly
Lucknow
Approx Travel Time
6h 52m
₹2,213
Onwards
Via Moradabad, Hardoi
Kashipur
Moradabad
Hardoi
Lucknow
Approx Travel Time
6h 51m
₹2,481
Onwards
Frequently Asked Questions
What is the distance between Kashipur and Lucknow?
Lucknow is approximately 350+ kms from Kashipur.
How long does it take to reach Lucknow from Kashipur?
It takes approximately 7 hours to reach Lucknow from Kashipur by Cab, Train Via Rampur (Uttar Pradesh).
What is the cheapest way to reach Lucknow from Kashipur?
The cheapest way to reach Lucknow from Kashipur is by Train Via Moradabad.
What is the fastest way to reach Lucknow from Kashipur?
The fastest way to reach Lucknow from Kashipur is by Cab, Train Via Rampur (Uttar Pradesh).

