Varanasi, one of the world’s oldest living cities, is a vibrant cultural and spiritual hub that captivates travelers from around the globe. Known for its deep connection to Hinduism, this city is not just a destination but an experience that embodies the essence of Indian spirituality.
There are many places to visit and things to do in Varanasi, but one thing is sure: it will leave a long-lasting impression. From the serene Ganges banks with their enchanting Aarti ceremonies to the bustling alleyways filled with colorful markets and ancient temples, every moment spent here is unforgettable.
But Varanasi is also a place that challenges you. It’s not a polished tourist destination—it’s raw, intense, and deeply connected to the cycle of life and death.
When we mentioned to our friends that we had Varanasi on our India itinerary, they all warned us we might not enjoy it. They said it would be dirty, noisy, and crowded and that the local Hindu beliefs might take us by surprise. But to our delight, it turned out to be our favorite place during our 2-week stay in India! We loved every moment and can’t wait to return someday!
As we explored this ancient city, we discovered it offers much more than just religious significance. The winding alleys, bustling markets, and serene riverside ghats tell stories that span centuries. Beyond the famous ghats—where pilgrims perform rituals and ceremonies—there are numerous historical sites and temples to dive into. Not to mention the amazing Indian food!
If I’ve sparked your curiosity, let’s discover the best places to visit and top things to do in Varanasi. These will keep you busy for two to three days.
Disclosure. *This post contains a few affiliate links, which means I may receive a small commission, at no cost to you, if you make a purchase through my link.*
Planning a trip to INDIA?
NO TIME TO READ THE ARTICLE NOW? PIN IT FOR LATER
Table of Contents
Things To Know Before Visiting Varanasi, India
About Varanasi
Varanasi is located in the northern part of India, in the state of Uttar Pradesh. It lies on the banks of the Ganges River, and it’s considered the holiest city in the world for Hindus. Millions of pilgrims make a sacred journey here at least once in their lifetime. They come from different parts of the world with the hope that the city offers liberation from the cycle of birth and death.
They believe that passing away here and being cremated within 24 hours can help them break free from the cycle of reincarnation and achieve Moksha, which is a beautiful state of liberation and unity with the divine, much like the concept of Nirvana in Buddhism.
There are even guesthouses designed to welcome those who come to Varanasi with this expectation, providing accommodation for those who might have just weeks or even years left to enjoy life.
Best time to visit Varanasi
The city of Varanasi lies 80 meters above sea level, meaning you will encounter a humid and dry temperature here.
Showers and downpours are common in the summer months, April to June, and the temperatures can get high to 45°C. Exploring Varanasi can be challenging during those months, but you’ll get better hotel and tour deals as the city receives fewer tourists. The ritual festivities are also more common during these months.
The winter months, from October to March, are considered the ideal period for most travelers. Temperatures range from 10°C to 25°C, making it pleasant for sightseeing, boat rides, and exploring the ghats. The cool mornings and evenings are particularly beautiful.
July to September is the monsoon season, and while the rain provides relief from the intense summer heat, it can also lead to flooded streets or slippery ghats. The temperature during monsoon season ranges between 25°C and 35°C, with high humidity.
Festivals in Varanasi
The spiritual capital of India is known for its vibrant festivals, and visiting during them can offer an engaging cultural experience. Major festivals include:
Diwali (October/November) – Varanasi is lit up with thousands of oil lamps and fireworks. It’s a highly festive and spiritual time to be in the city.
Maha Shivaratri (February/March) – This is an important Hindu festival dedicated to Lord Shiva. It’s celebrated with night vigils and rituals, especially around the Kashi Vishwanath Temple and other ghats.
Holi (March) – The festival of colors brings Varanasi to life with music, dance, and, of course, the throwing of colors. You might have seen photos all over social media.
Ganga Mahotsav (November) – A festival that celebrates the sacred river with music, dance, and cultural performances. It coincides with Dev Deepawali (which happens 15 days after Diwali). You’ll come across many tourists from different parts of the world coming to the holy water festival.
Is it worth visiting Varanasi?
Absolutely! Varanasi promises a journey filled with unforgettable moments and a profound connection to the soul of India. For anyone traveling to India, a pilgrimage to Varanasi should definitely be at the top of their list.
Where to stay in Varanasi
Varanasi offers a wide range of accommodation options catering to different preferences and budgets. Whether you’re looking for a luxurious experience by the Ganges or a more budget-friendly stay near the ghats, Varanasi has something for everyone. Here are some recommendations:
BrijRama Palace: This stunning heritage hotel overlooks the Dasaswamedh Ghat and provides an unforgettable experience with its historical architecture and beautiful Ganges view.
Hotel Alka: Located near Dasaswamedh Ghat, this mid-range hotel offers stunning views of the Ganges River and is within walking distance of the ghats.
Hotel Surya: Located near the famous Kashi Vishwanath Temple, it offers modern amenities but still retains an old-world charm.
How to get to Varanasi
Varanasi is well-connected by air, rail, and road to other major cities.
Lal Bahadur Shastri International Airport (VNS) is the nearest airport. It’s well-connected to major cities in India and a few international destinations such as Dubai, Bangkok, and Kathmandu. Airlines like IndiGo, Air India, SpiceJet, and GoAir operate frequent flights to Varanasi from major hubs.
→ Get the best flight deals to Varanasi ←
The airport is about 20 km from the city center. You can take a taxi or pre-booked car to reach the city. Alternatively, many hotels and guesthouses offer pickup services upon request.
We arrived in Varanasi after a 2-hour flight from Delhi. A pre-booked car was ready for us at the airport, making the process convenient.
Varanasi is also one of the major railway hubs in India and is connected by the Varanasi Junction (BSB) railway station. From Delhi, the train journey takes around 12–14 hours. From Mumbai, the journey usually takes about 24–28 hours.
→ Get the best train deals to Varanasi ←
Getting around Varanasi
Once you’re in Varanasi, getting around is fairly straightforward. It’s best to negotiate the fare before you board!
Cycle Rickshaws: These are a popular and eco-friendly way to explore the narrow lanes of Varanasi. They are an experience in themselves and great for short distances around the ghats.
Tuk-Tuk: Available throughout the city and the best way to experience Varanasi.
Taxis: Taxis are available for long distances or comfort, but they are more expensive than auto-rickshaws.
Walking: Many parts of the city, especially near the ghats and temples, are best explored on foot, as the narrow alleys and streets are often congested. That’s what we loved about Varanasi the most: exploring places on foot!
Boats: For a unique experience, a boat ride on the Ganges is a must-do. There are plenty of boatmen offering rides at various ghats along the river. I’ll give you some tips later in the article.
☂️ TRAVEL INSURANCE
Travel is full of surprises, and you never know what might happen. That’s why having proper medical insurance is not just a good idea; it’s vital when you travel.
If you’re looking for travel insurance for your trip, I highly recommend HEYMONDO, a trusted insurance provider for leisure and business trips, backpackers, long-term travelers, and digital nomads. Their travel insurance protects against theft, flight delays, injury, illness, cancellations, etc. Also, their customer service is very quick and helpful.
The Best 10 Things To Do In Varanasi
1. Book a hotel on the banks of the Ganges River
One of the first things to do in Varanasi is to book a hotel on the banks of the Ganges River.
Why? Despite Varanasi’s bustling energy, the banks of the Ganges offer a sense of peace. You can wake up to the gentle sounds of the river and early morning chants. You won’t hear any tuk-tuks or autos honking away, which makes the atmosphere relaxing!
The narrow lanes of Varanasi’s old city, full of temples, markets, and street life, are all within walking distance from the river.
Staying on the banks of the Ganges means you’re close to the city’s most important ghats and temples, such as Dashashwamedh Ghat and Assi Ghat. The riverbank is the perfect place for a leisurely stroll, complete with wide steps that lead right into the holy waters.
The view of the Ganges at sunrise and sunset is unforgettable. The calm river, the chanting and prayers, and the soft golden light make for a serene and spiritual atmosphere, often best enjoyed from your room or a riverside terrace. It’s a lovely place to soak in the tranquility and enjoy wonderful views of the Ganges.
No matter what your budget is, Varanasi has something for everyone! If you plan ahead, you can snag some good deals too.
2. Go on a boat ride on the Ganges River
Going on a boat ride on the holy Ganges river is probably one of the best things to do in Varanasi. The boat ride takes you through different Ghats and other exciting places along the Ganges banks, so make sure not to miss this one from your itinerary.
If you’re interested in taking a boat ride, you will find many boatmen along the Ganges River. Make sure to negotiate a fair price and ask a few important questions: How long will the tour take? How far will it go? And, most importantly, will you be on a motorboat or a paddle boat? It’s common for boatmen to say it’s a motorboat when, in reality, it may be a paddle boat.
If you decide against taking a boat ride or prefer to do it later, simply inform the boatmen who approach you that you’ve already been on one.
If you’re not in the mood to negotiate, I’ve selected some high-rated boat tours for you:
A sunrise boat tour is one of the best things to do in Varanasi, as you can get a stunning view of the city from the boat.
Although the Ganges is spectacular during the day, it turns into a mystical place at sunset. The best time to enjoy the boat ride is the golden hour. The ride will also get you to the Aarti Ceremony, so for sure, a sunset boat tour is one of the best things to do in Varanasi.
3. Explore the Ghats of Varanasi
In Hinduism, the ghats are considered sacred and represent a connection to the river. They serve as spaces for rituals, bathing, meditation, prayer, and cremation.
Each ghat has its own unique story, history, and role in Varanasi’s daily life. Some are dedicated to specific deities like Lord Shiva, Lord Rama, and others.
There are over 88 Ghats in Varanasi, and walking along the Ghats is a fascinating experience and one of the best things to do in Varanasi.
Start your day with a coffee at one of the cafes near Assi Ghat, and enjoy the morning Aartis. It is believed that Lord Shiva blessed this ghat with his presence when the river Ganges split into two branches here.
This area is so quiet, with fewer tourists or locals. The boatmen are hard to find, so you won’t feel harassed here. If someone approaches you and you don’t want to go on a boat ride, say no in a genuine way, and they will leave you alone.
Next, head north and notice the Ghats along the promenade. Take your time, take plenty of photos and observe life around you. The walk is pleasant, but be aware of locals who will give you a “free guided tour” of the area and ask for donations.
In no more than one hour, you will reach Dashashwamedh Ghat, the most critical place on the boardwalk. The name is derived from ten horse sacrifices because it’s believed that Lord Brahma performed a ritual of sacrificing ten horses here to honor Lord Shiva. This Ghat comes to life every evening when the Aarti Ceremony takes place.
4. Watch people bathing in the Ganges River
Taking a holy bath in the Ganges River in Varanasi is one of the most profound and spiritually significant activities for Hindus, and for many visitors, it’s a deeply transformative experience.
Bathing in the Ganges at these Ghats is believed to purify one’s soul, cleanse sins, and offer spiritual merit. It is also believed that those who bathe here are not only cleansed of their past sins but are also assured of salvation when they pass away.
The best time to bathe in the Ganges is early in the morning, especially at dawn. Some devotees choose to bathe before the evening Ganga Aarti at Dashashwamedh Ghat, as it aligns with their spiritual practices.
We watched people bathe for over an hour, and it was truly fascinating. Before entering the water, some prayed and then dipped into the river three times. Some fully immersed themselves, while others simply stood in the river up to their knees, chanting prayers.
Observing their religious rituals was one of the best things to do in Varanasi during our walk along the river!
5. Sample local food
Sampling local food is such an amazing experience and one of the best things to do in Varanasi! No matter where you choose to eat, your taste buds are in for a treat.
You’ll find lovely rooftop terraces with stunning views of the city or the Ganges River, perfect spots to enjoy delicious Indian dishes. One of them is the famous Birjama Palace.
You can sample some fantastic local street food along the Ghats. A classic street food dish is the deep-fried kachori sabzi (crispy, puffed pastries filled with spiced lentils or peas), served with spicy potato curry. Other street food to try are pani puri, papri chaat, dahi puri, and aloo tikki chaat.
Try the famous Lassi, a creamy, chilled yogurt drink, typically sweetened with sugar and flavored with cardamom, saffron, or rose water.
Also, make sure to try the famous Thali Dish: a tray of rice, chapati or naan, prickles, and six little dishes with different flavors: spicy, sweet, bitter, sour, astringent, and salty.
Make sure you sample as many dishes as possible, as they offer an authentic taste of Varanasi’s culinary soul. Don’t forget to take probiotics to help maintain your gut health!
If you’re a food enthusiast, you can always join a food tour. Explore Varanasi on a lovely food walking tour. Observe the preparation of traditional dishes and gain an in-depth understanding of the local food culture and its influences. Sample over six authentic dishes in local flavors.
6. Visit the burning Ghats
Many Hindus believe that dying in Varanasi and having their ashes scattered in the Ganges will grant them Moksha, liberation from the cycle of birth and rebirth. There are two places where the deaths are burned in Varanasi.
The most important one is Manikarnika Ghat. Therefore, two-thirds of the total number of cremations are held here. The funeral fuel at this Manikarnika Ghat burns 24/7, and around 100 cremations occur every day. The best viewing and least intrusive is from the boat trip, for sure.
We were intrigued by the number of funeral processions and the eternal flames with ongoing cremations. The process is attractive as the families wait for their turn for hours. As a tourist, make sure to act with respect all the time.
We were frequently approached by locals, who either told us we were not allowed to be there or offered their services as guides. However, we managed to escape them.
Manikarnika Ghat seen from a boat ride on the Ganges river – the least intrusive way to witness the burning ceremony.
The smaller Harishchandra Ghat is another cremation site in Varanasi, where one-third of all cremations take place. Locals here are respectful and will not harass you, allowing you to take your time to understand the rituals better.
We noticed some tourists taking photos, and nobody seemed to mind. However, it’s ultimately your choice whether to take pictures. We decided not to, as a sign of respect.
The burning ghats are a place of harsh spiritual energy, where life and death are witnessed side by side. Watching the rituals was one of the most emotionally intense things to do in Varanasi but I can highly recommend it.
7. Witness the Aarti Ceremony
The Aarti Ceremony is a Hindu religious worship performance that involves making offerings to the gods. This spiritual gathering takes place every night at 6 PM at the main Ghat and lasts for about 40 minutes. You’ll be amazed by this incredible show, which features flowers, chants, incense, and a 4.5 kg brass lamp used during the spiritual greeting.
Witnessing this ritual is one of the best things to do in Varanasi. Be sure to arrive early to choose your seat and fully enjoy this holy experience.
Many sit on the steps while others hop on the boats to see the ceremony from the water perspective. Either way is an authentic performance, and it is worth seeing at least once during your visit.
We witnessed the Aarti Ceremony both ways since we spent three nights in Varanasi.
The first evening, we headed to the waterfront and hopped on a boat to watch the ceremony from the water. Hundreds of people overfilling on top of the ships witnessed this magical show.
The Aarti Ceremony witnessed from the water perspective.
👉 BOOK YOUR NIGHT CRUISE WITH THE AARTI CEREMONY AND DINNER TICKETS
Since we wanted to glimpse it one more time, we headed to the Dashashwamedh Ghat the following evening and sat on the steps.
On the second day, we joined the crowds gathered on the steps leading to the Ganges River to witness the evening Aarti Ceremony.
8. Stroll through the old streets of Varanasi
Varanasi’s old streets can be maze-like, with twisting alleys that seem to stretch on forever. The streets are often too narrow for cars, and tuk-tuks weave through crowds of people, street vendors, and cows.
You’ll pass through these lanes as they open up to larger squares or lead down to the ghats.
Strolling through the old streets of Varanasi is like stepping into another world—a vibrant, chaotic, and timeless place where history, spirituality, and daily life collide in a sensory overload.
Scattered throughout the old city are ancient temples dedicated to various Hindu gods and goddesses.
The Kashi Vishwanath Temple is the most famous, but there are many lesser-known temples tucked away in the alleyways, some of which date back centuries. Exploring these hidden alleys is an essential part of the walk and one of the best things to do in Varanasi.
Just be mindful of the local customs. It’s respectful to remove your shoes when entering temples and ghats and to avoid taking photos during religious ceremonies without permission.
9. Shop for souvenirs
The holy city of Varanasi is famous for its jewels, scarves, carpets, and silk saris. Bringing home some souvenirs from your trip is one of the best things to do in Varanasi.
The streets of Varanasi are lined with vendors selling everything from flowers and religious trinkets to spices, clothes, and street food. It’s a sensory feast with vibrant colors, the constant hum of conversation, and the sweet smells of incense and fresh food.
The main shopping areas are Godowilia and Chowk, but while strolling the streets of the old city, you will bump into many shopping places.
You’ll see people negotiating for offerings like sacred rudraksha beads, brass idols, and prayer shawls. Choosing the best souvenir is an arduous task, though!
10. Observe daily life in Varanasi
Take some time to observe daily life in this holy place. It’s the best way to understand Varanasi, the people living here and their beliefs in general. There is so much going on here, so keep your eyes and senses open all the time. Take lots of photos and feel the city’s craziness!
Observe the locals washing their loads of clothes and setting up their food stalls or shop carts.
During your walk, you might encounter musicians playing traditional instruments like the tabla or sitar or dancers performing folk dances. There’s a thriving artistic culture in the old streets, as many local artisans still practice their traditional crafts.
You might see people weaving banarasi saris or metalworkers shaping brass or copper into intricate designs.
If you see someone painting, you can address him and buy his work.
Look for the cows bathing in the Ganges river and marvel at the Hindu men sitting on stairs and looking for spiritual enlightenment.
You’ll often see devotees, sadhus (holy men), and pilgrims going about their daily rituals—offering flowers, lighting incense, chanting mantras, or simply taking a peaceful walk.
Taking photos of Sadhu men (those dressed in orange) comes with a small donation.
Observing the locals and the local culture was one of the best things to do in Varanasi since everything seems so natural here.
Conclusions
Visiting Varanasi was an experience unlike any other. It’s a place that truly touches your soul in ways that words can’t quite capture. From the moment I arrived, the city’s energy was palpable—chaotic yet serene, ancient yet alive.
The narrow winding streets, the constant hum of activity, the sound of temple bells, and the sight of the Ganges River flowing gracefully through the heart of it all were enough to make you feel both grounded and uplifted at once.
The spiritual atmosphere of Varanasi is unlike anywhere else. Witnessing the Ganga Aarti at Dasaswamedh Ghat was something I’ll never forget—there’s just something powerful about being part of such a time-honored ritual.
The early morning boat ride on the Ganges was another highlight, offering a quiet moment of reflection amidst the busy, vibrant life of the city.
If you ever get the chance to visit, I highly recommend taking the time to slow down and simply observe, whether it’s from a boat on the Ganges or while walking through the ancient alleys.
Varanasi is a city that’s both a journey and a destination in itself—a city that stays with you long after you leave.
India Related Posts


































I would like to visit Varanasi, with my family which is a place for holy temples & heritage. good work, keep going.
I hope you get to visit Varanasi soon! It’s such a beautiful place!