Most itineraries through north India give Varanasi a single night. You land in the afternoon, watch the evening aarti at Dashashwamedh, take a boat at first light and fly out before lunch. That produces two good photographs and almost no sense of the place. The opposite mistake is just as common: a full week booked at a ghat-side guesthouse, which in practice becomes three days of astonishment followed by four of heat, repetition and cautious eating.
Four days and three nights is the number that works, and the order of those days matters more here than in most cities. Varanasi is arranged in rings. There is the water. There is the compressed lane system immediately behind it. There is the wider city, with its university at the southern end and its weaving quarters inland. And there is an outer ring that most visitors never reach at all, holding Sarnath to the northeast and the empty far bank with Ramnagar Fort standing on it. Plan outward from the river and each day explains the one before it. Plan at random and you will spend the trip in an auto-rickshaw crawling back through Godowlia.
How long the city is worth, and where to sleep
Three nights is the floor, and it only works if you arrive early enough on the first day to be on the water before dark. Two nights forces a choice between Sarnath and the far bank, and in practice you will make neither, because you will be tired. Five nights earns its keep in two situations: when your dates fall inside the Ramnagar Ramlila or Dev Deepawali, or when you want a day out at Chunar.
Where you sleep decides how the days feel more than which hotel you pick. The Assi end, at the southern tip of the ghat string, is the calmer choice: wider steps, cafes that serve breakfast, the university at your back, and autos within reach when you need to go somewhere. Suryauday Haveli, a converted riverside house at Shivala Ghat a little north of Assi, sits in that stretch. The middle - Meer Ghat, Darbhanga Ghat, Man Mandir - puts you inside the old lanes, which is thrilling and loud and means no vehicle reaches your door. Ganpati Guest House at Meer Ghat has been a standby there for years; BrijRama Palace, in a restored early nineteenth-century building above Darbhanga Ghat, is the expensive end of the same idea and is normally entered from the river. The Cantt area near the main station is convenient for trains and roughly twenty minutes of traffic away from the thing you came for, so use it only for an overnight transit.
Budget-wise this is an inexpensive city by any standard. A clean river-facing room in a mid-range guesthouse has recently run to somewhere around INR 2,000 to 3,000 a night, with the heritage havelis several times that. Excluding the room, two people can cover boats, entries, autos and three meals a day on something like INR 2,000 to 3,000 between them.
Arrivals are worth planning. Lal Bahadur Shastri International Airport sits at Babatpur, roughly 25km northwest of the ghats; allow between forty-five minutes and an hour and a half depending on the hour. By rail, Varanasi Junction - still universally called Cantt - is the most central of the stations, while Banaras station, renamed from Manduadih in 2020, lies a few kilometres west and takes a growing share of long-distance services, so read your ticket rather than assuming. The fast service from Delhi covers the distance in roughly eight hours. Whichever way you come, the last stretch is on foot: no car reaches most ghat guesthouses, so expect to be dropped at the nearest crossing and to walk five to fifteen minutes through the lanes with your bag. Pack accordingly.
Day one: the water, taken twice
Take the river twice on your first day, once at each end of the light, and do nothing else of consequence in between.
Be at Assi Ghat in the dark. Subah-e-Banaras, the morning programme that has run daily there since 2014, opens with Vedic chanting, moves through an aarti and a raga and finishes with yoga on the steps; it starts roughly three-quarters of an hour before sunrise and watching from the steps costs nothing and needs no booking. When the sky begins to go grey, hire a boat.
The Ganges runs north past the city, and the far bank is bare sand, which is why the early light arrives across open water and falls flat onto the ghats. Go downstream from Assi towards Manikarnika and come back; allow about ninety minutes. Choose a rowing boat over a motorboat if you have any say in it, because the difference between hearing the ghats and hearing an engine is the whole experience. A small rowing boat at ordinary hours has recently been priced at something like INR 300 to 500 an hour, with the sunrise slot costing noticeably more; agree the route, the duration and the number of people before you step in. Passenger limits on these boats are regulated and enforced after past accidents, so decline a boatman who wants to squeeze in more bodies, and wear the life jacket.
Then sleep. You were up in the dark, the middle of the day is hot for most of the good season, and the city gives you nothing between late morning and mid-afternoon that it will not give you better later.
In the late afternoon, walk up to Kashi Vishwanath. Since the corridor opened at the end of 2021 the temple compound connects directly through to Lalita Ghat, which makes the approach from the river straightforward for the first time in centuries. Phones, cameras, smartwatches and bags are not permitted inside the shrine; lockers sit at the entry gates. Foreign visitors pass an identity check and registration, so carry your passport rather than a photocopy. Queues swell on Mondays, on festival days and through the month of Sawan in the monsoon.
End at Dashashwamedh for the evening aarti, which begins after dusk. From the steps you should be in place about an hour beforehand if you want to sit rather than stand at the back; from a boat you pay for a seat and see the whole row of lamp-swinging platforms at once, which is the better view and the worse atmosphere. If the crush is not for you, the smaller aarti at Assi runs at the same hour to a fraction of the crowd.