The journey from Cherrapunji to Varanasi covers approximately 1300 km. The most efficient way to travel is to reach Guwahati and take a direct flight to Varanasi, which takes about 2 hours. Alternatively, you can take a long-distance train from Guwahati to Varanasi, which takes about 20-25 hours. This route connects the serene hills of Meghalaya to the ancient and spiritual city of Varanasi.
Total Distance: 1300 km by road, 1000 km straight-line.
Book your flight in advance for better rates.
October to March for pleasant weather in Varanasi.