The journey from Kaliana to Lucknow is best undertaken by train from Roorkee. The total distance is approximately 550 kilometers. Trains connect Roorkee to Lucknow in about 10 hours. This route is a major link between the foothills of the Himalayas and the capital of Uttar Pradesh. Lucknow is famous for its rich culture, architecture, and cuisine.
Total Distance: 550 km driving distance, 480 km straight-line air distance.
Book your tickets well in advance as this is a popular route.
October to March for pleasant weather.