However, the best time to visit Varanasi is from September to March, and the ideal trip duration is 2 to 3 days.