Quick answer: A Varanasi trip from Kolkata works well over 3 to 4 nights for most travellers, with the Ganga Aarti on the first evening and a sunrise boat ride the next morning. October to March is the window most visitors prefer. Check train and flight timings before you book, and dress modestly at temples and ghats.
Varanasi, also called Kashi or Banaras, is one of the easiest Indian cities...