The journey from Karnaprayag to Lucknow covers approximately 550 km. You can take a bus to Rishikesh or Haridwar and then a train or bus to Lucknow. The route passes through the scenic Himalayan foothills before reaching the plains. Lucknow is the capital of Uttar Pradesh. The total travel time is about 15-17 hours.
Total Distance: Driving distance is 550 km; straight-line air distance is 350 km.
Take an overnight bus for convenience.
October to March.