The journey from Nileshwar to Varanasi is a long-distance transit of 2500 km. Rail is the most practical mode, requiring a change at a major hub. You will travel from the southern coast to the spiritual heart of India. Expect a travel time of 50+ hours.
Total Distance: 2500 km by road, 2200 km air distance.
Prepare for a very long journey.
October to March for pleasant weather.