The journey from Basohli to Lucknow is approximately 900 km. You should travel to Pathankot and then take a train to Lucknow. The train journey takes about 20 to 24 hours. Lucknow is the capital of Uttar Pradesh and is famous for its culture, architecture, and cuisine. Ensure you book your train tickets well in advance as this is a long-distance route.
Total Distance: Driving distance 900 km, straight-line air distance 650 km.
Look for trains like the Begampura Express.
October to March for pleasant weather.