The route from Anjuna to Varanasi is a long 1900 km drive that takes you through the states of Maharashtra, Madhya Pradesh, and Uttar Pradesh. You will travel via Pune, Nagpur, and Jabalpur before reaching the holy city of Varanasi.
Total Distance: 1900 km driving distance, 1600 km straight-line air distance.
This is a very long drive; plan for multiple overnight stops.
October to March, when the weather is cool and pleasant for exploring the city.