The journey from Kailashahar to Varanasi covers 1400 km. You need to reach Agartala to board a train to Varanasi. This is a very long journey across India.
Total Distance: 1400 km by road, 1000 km air distance.
Break the journey in Patna to avoid fatigue.
October to March.