Varanasi is the spiritual capital of India. From Rachakonda, reach Secunderabad for a train to Varanasi. The journey is 1400 km. It takes about 25 hours by train. You will pass through the heart of the country.
Total Distance: 1400 km by road, 1150 km air distance.
Book well in advance as this route is busy.
October to March for pleasant weather.