One of the best things to do in Varanasi is going on a boat ride which takes you across the different ghats in the city. All the ghats in Varanasi have boats standing across them which will take you to a beautiful ride in the holy Ganges for a mesmerising tour. The best time to enjoy a boat ride of the Ganges River is the dawn hour as well as the dusk hour. Early morning from 5:30 AM to 8 AM is the best time to witness the sunrise on a boat.