The journey from Rajouri to the spiritual capital of India, Varanasi, covers about 1200 km. You must first reach Jammu Tawi, then take a direct train to Varanasi Junction. The route passes through the heart of the Indo-Gangetic plains. Expect a travel time of 24 to 26 hours by train.
Total Distance: 1200 km by road, 1000 km air distance.
Book your ticket well in advance as this is a long-distance route.
October to March for pleasant weather.