14 Famous Temples in North India You Must Visit

India is mainly known for its culture, food, temples, spiritualism, and best tourist attractions. North India is one of the best places in the world for adventure activities, solo travel, spiritual places, and food. In this blog post, you will get to know about the famous temples in North India.

Some North Indian Temples include Vaishno Devi Temple (one of the holiest places on earth), Shri Harmandir Sahib (the golden temple known for its Gurudwara made of pure gold), and Kedarnath Temple (one of the highest jyotirlingas among the 12).

Some most popular states in North India are Punjab, Haryana, Himachal Pradesh, Jammu & Kashmir, and Rajasthan. You can read about the popular cities, famous states, and travel guides of North India on the website of Yatra.

Are you ready to learn about the best North India Temples? If yes, let’s jump on the blog post and learn about the famous temples in North India.


Here Is The List Of The 14 Famous Temples in North India:

  1. Vaishno Devi Temple
  2. Shri Harmandir Sahib
  3. Kedarnath Temple
  4. Mansa Devi Temple
  5. Badrinath Temple
  6. Birla Mandir
  7. Amarnath Cave Temple
  8. Shri Somnath Temple
  9. Shri Kashi Vishwa Nath Temple
  10. Teli Ka Mandir
  11. Bharat Mata Temple
  12. Yamunotri Temple
  13. Gurudwara Shri Bangla Sahib
  14. Banke Bihari Temple

Vaishno Devi Temple

Vaishno Devi Temple

Vaishno Devi Temple is an important goddess temple for Hindus. People believed that Mata Vaishno Devi was formed from the energies of Mata Parvati, Lakshmi, and Saraswati. Mata Maa or Devi is a word commonly used for mothers in India.

The Temple is situated in Jammu & Kashmir, one of India’s most beautiful states, and approximately ten million people visit here yearly. It was founded and built by Maharaja Gulab Singh in 1846. Mata Vaishno Devi Temple is located on the top of the hill, and you will also get an excellent view from here.

  • Best Time To Visit – April to July
  • Location – Jammu & Kashmir, India
  • Best Way To Reach – Via Bus and Car

Suggested Read: Famous Vishnu Temples in India


Shri Harmandir Sahib

Shri Harmandir Sahib

Shri Harmandir Sahib is known as Golden Temple, Darbar Sahib, and Guru Ghar. Golden Temple is one of the most charming and famous temples in North India. Shri Harmandir Sahib is made of pure gold and is located in Amritsar, a charming city in Punjab.

More than thousands of people visit Golden Temple daily. There are many incidents behind the Golden Temple, and one of them is that Lord Rama and Sita stay in the Golden Temple for an extended period during the birth time of Luv and Kush, sons of Ram and Sita.

  • Best Time To Visit – October to January
  • Location – Amritsar, Punjab, India
  • Best Way To Reach – Via Train and Car

Kedarnath Temple

Kedarnath Temple

Kedarnath Temple is one of the most beautiful temples in India. It is located in Rudraprayag, a District of Uttarakhand. You need to trek about 16 km from Gaurikund to reach Kedarnath Temple; it is one of the most challenging treks in India. Kedarnath is a worth-visiting temple in Uttarakhand, India.

It is believed that in ancient times Kedarnath Temple was built by Pandavas (legends of epic Mahabharata), and it is older than 12,000 years. It is also one of the highest Jyotirlingas among the 12. Kedarnath Temple is opened only from April to November.

  • Best Time To Visit – May to July
  • Location – Gaurikund, Rudraprayag, Uttarakhand
  • Best Way To Reach – Via Bus and Plane

Mansa Devi Temple, One of The Best North India Temples

Mansa Devi Temple

Mansa Devi Temple is also an important site for Hindus. It is located in Haridwar, a wonderful city in Uttarakhand. Mansa Devi Temple is also known as the goddess of snakes. People believe that Mata Mansa has control of all the snakes in the world.

Mata Mansa Devi is also known as the form of Shakti, and people also believed that bite of a snake is cured by worshipping Mata Mansa people also worship Mata Mansa for fertility, prosperity, and health. The Goddess Mansa is mainly worshipped in North India and Bengal.

  • Best Time To Visit – November to February
  • Location – Har Ki Pauri, Haridwar, Uttarakhand
  • Best Way To Reach – Via Car, Train, and Plane

Badrinath Temple

Badrinath Temple

Badrinath has known by its other name, Badrinarayana Temple, located in the charming state of India called Uttarakhand. Badrinath Temple is among the most famous temples in North India dedicated to Lord Vishnu and the most important pilgrimage site in India.

People believed that once upon a time, Lord Vishnu came to Badrinath for meditation, and he was not aware of the cold weather of Badrinath; then, Goddess Lakshmi protected him in the form of a Badri tree ( Indian date also known as “ber” in local language).

  • Best Time To Visit – November to May
  • Location – Badrinath, Uttarakhand
  • Best Way To Reach – Via Bus and Car

Birla Mandir

Birla Mandir

Birla Mandir, also known as the Laxmi Narayan Mandir, is one of the famous temples of Delhi and among the popular North India Temples. Birla Mandir was built by Sh. J.K Birla in 1939. The Birla Temple is dedicated to Lord Buddha and is the only Budhha Temple in Delhi.

The Birla Temple also has shrines of God Ganesh, Lord Shiva, Lord Vishnu, Hanuman Ji, Mata Saraswati, Lord Brahma, Goddess Laxmi, and Saint Saibaba. Millions of people from India and outside India visit Birla Mandir yearly.

  • Best Time To Visit – September to January
  • Location – Gole Market, New Delhi
  • Best Way To Reach – Via Train, Bus, and Plane

Amarnath Cave Temple

Amarnath Cave Temple

Amarnath Cave Temple is among the most important shrines for Hindus. It is located in India’s most beautiful state, Jammu & Kashmir. The story behind Amarnath Cave is that Lord Shiva chose this place to explain the formation of the universe and the secrets of immortality to Parvati.

An ice pillar inside the Amarnath Cave, also called Lingham, shiv ling, is the symbol of Lord Shiva. Surprisingly, the ice pillar is not melted in summer or any time of the year. There are also Parvati and Ganesh symbols present in Amarnath Cave.

  • Best Time To Visit – August
  • Location – Pahalgam, Jammu & Kashmir
  • Best Way To Reach – Via Car and Bus

Shri Somnath Temple, Among The Most Famous Temples in North India

Shri Somnath Temple

Shri Somnath Temple is one of the famous spiritual sites for Hindus dedicated to Lord Shiva and among the wealthiest temples in India. It is located in India’s most educated state called, Gujarat. Millions of visitors come here yearly, making it one of India’s most visited temples.

It is believed that Shri Somnath Temple is the first Jyotirlingas of 12 in India. The Somnath Temples were attacked and looted 17 times by Mahmud Ghazni, a Turkish invader. The purpose of Mahmud Ghazni was to take all the wealth of this temple, and he succeeded in 1024.

  • Best Time To Visit – March to August
  • Location – Gujarat, India
  • Best Way To Reach – Via Bus, Car, and Plane

Also Read: Top 10 Richest Temples in India


Shri Kashi Vishwa Nath Temple

Shri Kashi Vishwa Nath Temple

Shri Kashi Vishwanath Temple is also one of the most famous temples in North India. It is situated on the Bank of the river Ganga and is one of the essential Jyotirlingas in India. It is situated in the temple town of India called Varanasi, Uttar Pradesh.

Shri Kashi Vishwa Nath Temple is one of the crowdest temples in India and the most important temple dedicated to Lord Shiva. Millions of visitors come to Shri Kashi Vishwanath yearly, and it is also a critical worship place for Hindus.

  • Best Time To Visit – August to December
  • Location – Varanasi, Uttar Pradesh
  • Best Way To Reach – Via Bus, Car, and Plane

Teli Ka Mandir, Among The Hidden North Indian Temples

Teli Ka Mandir

Teli Ka Mandir is probably not known by many peoples; that’s why it is one of the North Indian Temples. Teli Ka Mandir is a famous Hindu Temple, also known as the Telika Temple, located in the Gwalior District of Madhya Pradesh, India.

Honestly, it is not a vast temple like others but a hidden location or gem that you can visit. It is dedicated to Lord Vishnu, Lord Shiva, and Matrikas. It was constructed in the early 8th and early 9th. The height of Teli Ka Mandir is about 100 feet.

  • Best Time To Visit – March to July
  • Location – Gwalior, Madhya Pradesh
  • Best Way To Reach – Via Car, Bus, and Train

Bharat Mata Temple

Bharat Mata Temple

Bharat Mata Temple is not a temple dedicated to gods like others; it is located Gandhi Kashi Vidyapith campus in Varanasi, Uttar Pradesh. Instead, the statutes, and paintings, of Gods and Goddesses. The Bharat Mata Temple has a huge map of India carved in marble.

Not many people visit Bharat Mata Temple, so it is an excellent place for solo travellers or hidden place lovers. Bharat Mata Temple is also one of the best North India Temples. You can also see Indian culture and historical context in Bharat Mata Temple.

  • Best Time To Visit – August to December
  • Location – Varanasi, Uttar Pradesh
  • Best Way To Reach – Via Car, Bus, and Train

Yamunotri Temple

Yamunotri Temple

Yamunotri Temple is one of the most beautiful North India Temples. It is located in Garhwal, Uttarakhand. The Temple is dedicated to the Yamuna and has a black marble idol of Goddess Yamuna. It is 130 km from Uttarkashi, District of Uttarakhand.

Besides Yamunotri Temple, there is an excellent view of vast mountains, giant trees, valleys, streams, and lakes. Yamunotri Temple is also an ideal destination for trekkers, campers, adventure lovers, and riders. Tehri Naresh Sudarshan Shah constructed it in 1839.

  • Best Time To Visit – July to October
  • Location – Garhwal, Uttarakhand
  • Best Way To Reach – Via Car and Bus

Suggested: Hill Stations Near Pondicherry


Gurudwara Shri Bangla Sahib, One Of The Famous Temples in North India

Gurudwara Shri Bangla Sahib,

Gurudwara Shri Bangla Sahib is one of the most famous temples in North India. It is located in New Delhi and is one of the best temples in Delhi. It was first built in 1783 by Sardar Baghel Singh, the most important religious site for Sikhs and Hindus.

Gurudwara Shri Bangla Sahib is mainly known for its association with Guru Har Krishan, the eighth Sikh Guru. Gurudwara Shri Bangla Sahib has parking, stays, food, etc. The atmosphere of Gurudwara Shri Bangla Sahib is peaceful and joyous.

  • Best Time To Visit – October to January
  • Location – New Delhi, India
  • Best Way To Reach – Via Car, Bus, and Train

Also Read: Major Cities in Punjab


Banke Bihari Temple

Banke Bihari Temple

Banke Bihari word is used for Lord Krishna. It is dedicated to Lord Krishna, located in Vrindavan, India. The famous thing about Banke Bihari Temple is an image of Lord Krishna in Tribhanga posture; people believe it is an actual image of Lord Krishna.

It is said that the Krishna idol was once worshipped by the poet and classical dancer musician Haridas Swami. Swami Haridas is Tansen’s guru who established Banke Bihari Temple in ancient times.

  • Best Time To Visit – Anytime
  • Location – Vrindavan, India
  • Best Way To Reach – Via Train, Bus, Car, and Plane

Conclusion On The 14 Famous Temples in North India You Must Visit:

It is the last part of this blog post about the North Indian Temples. In this blog post, you will learn about the famous temples in North India. I hope you will understand clearly and easily what I will tell in this blog post.

As we all know, India is a land of Gods and Goddesses; that’s why India has more than lakhs of temples, and covering those temples in one article is impossible. In this article, you will only learn about the famous temples in North India.

In the end, if you like this blog post and find it helpful, share it with your friends, family, and loved ones.

Regards, Travel Tour Idea


Related Questions About The 14 Famous Temples in North India:

Q1. What are the famous North India Temples?

Ans: 1. Badrinath Temple
2. Vaishno Devi Temple
3. Kedarnath Temple

Q2. What are the ancient North Indian Temples?

Ans: 1. Golden Temple
2. Mansa Devi Temple
3. Amarnath Cave Temple

Q3. Which are the 5 famous temples in North India?

Ans: 1. Shri Harmandir Sahib
2. Banke Bihari Temple
3. Badrinath Temple
4. Vaishno Devi Temple
5. Kedarnath Temple

Q4. Which is the famous Vishnu Temple in North India?

Ans: Badrinath Temple is the most famous Vishnu Temple in North India

Q5. What is the name of the famous Temple in Delhi?

Ans: Birla Mandir is the famous Temple in Delhi. It is the only temple in Delhi dedicated to Lord Budhha.

Leave a Comment