The distance from Maheshtala to Varanasi is 700 km. The most practical way is by train from Kolkata. Varanasi is one of the oldest living cities in the world.
Total Distance: 700 km by road, 600 km by air.
Book in advance for confirmed seats.
October to March for pleasant weather.