The route from Madhupur to Lucknow covers approximately 650 km through the Gangetic plains. Rail is the most preferred mode, with several trains connecting the two cities via Varanasi or Prayagraj. The journey typically takes between 10 to 14 hours. You will experience the transition from the plateau region of Jharkhand to the fertile plains of Uttar Pradesh.
Total Distance: 650 km by road, 580 km straight-line air distance.
Check for trains passing through Varanasi for better connectivity.
October to March, when the weather is pleasant for exploring the city's heritage.