Halloween is that time of the year when ghost stories feel a little more real, and adventure feels a little more exciting. While India isn’t known for Halloween parties and trick-or-treating, it has something even better: real places with haunting stories, strange mysteries, and spine-chilling legends. These haunted places in India are perfect for a Halloween trip that’s both thrilling and unforgettable.
Top Haunted Places In India You Must Visit
1. Bhangarh Fort, Rajasthan
If there’s one place in India that truly fits the word “haunted,” it’s the Bhangarh Fort in Rajasthan. This 16th-century fort has a beauty that’s hard to ignore, with ancient walls, majestic gateways, and crumbling palaces surrounded by wild nature. But as the sun sets, this place changes. According to legend, a powerful wizard once fell in love with the princess of Bhangarh. When she rejected his magical love potion, he cursed the fort and everyone in it. Not long after, the entire town was destroyed. Even today, locals say that no one dares to stay inside the fort after dark. If you’re planning a Halloween trip that will make your heart race, Bhangarh is the perfect haunted place in India to feel that chill run down your spine.
2. Kuldhara Village, Jaisalmer

About 20 kilometres from Jaisalmer lies Kuldhara Village, a ghost town that looks straight out of a movie set. Once home to the prosperous Paliwal Brahmins, Kuldhara was mysteriously abandoned one night around 200 years ago. Some believe it was due to a shortage of water, but others say it was to escape the cruelty of a local ruler. Before leaving, the villagers cursed the land, saying no one would ever be able to live there again. Since then, no one has successfully settled in Kuldhara. If you want to feel what it’s like to walk through a place frozen in time, Kuldhara is where you should be this Halloween.
3. Agrasen Ki Baoli, Delhi
In the middle of Delhi’s Connaught Place lies Agrasen Ki Baoli, a centuries-old stepwell that has a strange energy about it. It looks like a peaceful historical site at first glance. However, the sounds of the city start to fade as you start stepping down, and a haunting stillness takes over. The locals say that long ago, the baoli’s dark waters were believed to be cursed, calling out to people and luring them to jump in. So if you want a Halloween experience without leaving the city, Agrasen Ki Baoli is one of the most spectacular haunted places in India.
4. Shaniwarwada Fort, Pune

Pune’s magnificent Shaniwarwada Fort is well-known for its Maratha past, but it also has a tragic and unsettling legend that dates back many centuries. The Maratha Empire’s ruler, young Peshwa Narayanrao, was brutally killed inside the fort in 1773. Rumour has it that his spirit is still wandering the fort and crying out for help. Shaniwarwada is a well-known heritage site today, with its old walls and imposing gates still standing.
5. Khaba Fort, Jaisalmer
One of the most beautiful haunted places in India, Khaba Fort in Jaisalmer, serves as a reminder of a once-thriving community. Similar to Kuldhara, the Paliwal Brahmins abandoned this fort overnight, leaving behind houses, ceramics, and memories that have remained frozen for centuries. Many visitors experience a strange silence that lingers in the air, and locals claim that the area has a mysterious energy. This haunted place in India is a great choice for a Halloween adventure if you want to experience both beauty and spookiness in one location.
6. Ramoji Film City, Hyderabad

The largest movie studio in the world may not seem eerie, but Hyderabad’s Ramoji Film City has its own ghost stories. It was built on land that had seen intense fighting during the Nizam era in the 1990s. Soldiers who died there are said to have restless spirits that still haunt the area. Some even say they saw ghostly figures on the set. With its broad streets, historic streets, and extravagant movie sets, Ramoji Film City has the feel of a haunted movie set.
7. Dumas Beach, Gujarat
Located near Surat on the Arabian Sea, Dumas Beach seems like a peaceful beachside haven by day, but at night it’s a whole other story. Because the beach was once a Hindu cremation site, it is famous for its black sand, which the locals believe is made of cremated body ashes. After dark, many people say they have seen strange shadows moving or heard whispers in the wind. Despite the lack of scientific evidence for paranormal activity, the dark sand, roaring winds, and crashing waves add to the eerie atmosphere of this haunted place in India.
8. Jatinga, Assam

Jatinga’s mystery is about something far more bizarre than ghosts. Every year between September and October, thousands of birds fall out of the sky, creating a terrifying sight in this small Assamese village. Locals think it is caused by supernatural forces like spirits, even though scientists have tried to explain it. If you’re looking for a unique experience this Halloween, Jatinga is just the haunted place in India you must check out.
Go to these haunted places this Halloween to discover the mysterious side of India; you’ll definitely get chills.
Cover Image Courtesy: Canva/victory and Canva/RAJ AVHAD
For more such snackable content, interesting discoveries and the latest updates on food, travel and experiences in your city, download the Curly Tales App. Download HERE. First Published: October 22, 2025 4:07 PM