The journey from Nandaprayag to Lucknow covers approximately 600 km. The most practical way to travel is by road to Haridwar or Dehradun, followed by a train to Lucknow. This route takes you from the mountains to the plains. Expect a travel time of around 14 to 16 hours.
Total Distance: 600 km by road, 450 km air distance.
Take a taxi to Haridwar station.
October to March for pleasant weather.