We all know how important 12 Jyotirling (12 ज्योतिर्लिंग) for Hinduism. Not everyone knows about the locations of 12 Jyotirlinga (12 ज्योतिर्लिंग कहां कहां है). But everyone wants to visit all these 12 Jyotirling once in their life. According to Mythologies, those who will visit all these 12 Jyotirlinga, will be free from all his/her sorrows/pains and will attain salvation after death.
It is also true that not everyone is able to visit these Jyotirlingas in their life. But do you know how these Jyotirlingas originated? Let us tell you. According to the stories related to all jyotirlinga, the places where Lord Shiva had appeared to his devotees, at the same places Jyotirlinga originated. Let’s know what are the 12 Jyotirling names and where are they established.
Somnath Jyotirlinga

Somnath Jyotirling is considered as the first one, among all Jyotirlinga in India, which is located in Gujrat. The Somnath temple is a symbol of Hinduism history, that is why this temple is among the most important pilgrimage sites in India.
Somnath Temple Timings
Somnath Temple opens at 6 am and closed at 9 pm. Morning aarti is performed at 7 am in morning. Also, a light and sound show runs here in the evening between 8 pm – 9 pm. You can buy tickets for this show after the evening aarti. Let us tell you, there is no procedure for advance booking for this show. You cannot take your bag, keys, camera, or phone with you during the show.
Read More: Somnath Temple
Kedarnath Jyotirlinga

Kedarnath Temple opens only for 6 months, because of extremely cold weather and snowfall. It is said that salvation is attained by merely visiting the Kedarnath temple. Kedarnath temple has also been described in Shiv Purana and Skanda Purana. Let us tell you that the samadhi of Guru Shankaracharya is situated just behind the temple. Not everyone is able to trek to the temple, so people use mules.
Kedarnath Temple Timings
Kedarnath Temple opens at 4 am in morning. From 4 am to 12 pm you can visit the temple. After 12 pm temple is closed till 3 pm. After that from 3 pm temple is opened again for devotees till 9 pm.
Read More: Kedarnath Temple
Kashi Vishwanath Jyotirlinga

Kashi Vishwanath is one of the most popular Jyotirling in India, which is also known as the Golden Temple in Varanasi. It was built by Maharani Ahilyabai Holkar in 1780. It is said that Lord Shiva lives in Kashi and removes everyone’s sorrow and gives them happiness and salvation. Devotees also believed that nothing will happen to this city and Kashi Vishwanath Temple even at the time of the Holocaust.
Kashi Vishwanath Temple Timings
The doors of the temple are opened at 2:30 am in the morning. Morning Mangal Aarti is performed between 3 am to 4 am. After the aarti temple is open for devotees till 11 am. After 11 am Bhog Aarti is performed from 11:15 am to 12:20 pm. At 7 pm Sandhya Aarti is performed till 8:15 pm. At last, Shringar Aarti is performed from 9 pm to 10:15 pm and Shayan Aarti is performed from 10:30 pm to 11 pm. Then the temple is closed at 11 pm.
Read More: Kashi Vishwanath Temple
Nageshwar Jyotirlinga

Nageshwar Jyotirling is considered as the most powerful Jyotirling among all the 12 Jyotirlinga (द्वादश ज्योतिर्लिंग). It is the symbol of protection from all kinds of poisons. That’s why every year millions of devotees visit this temple to get blessings from Lord Shiva. Let us tell you, it is only Jyotirling temple in India, where you will see a 25-meter-high Lord Shiva statue.
Nageshwar Temple Timings
This temple is opened at 5 am in the morning. Devotees can visit the temple between 6 am to 12:30 pm and 5 pm to 9 pm. But before entering the sanctum men have to wear clothes like Dhoti, and Lungi which are provided in the temple.
Read More: Nageshwar Jyotirlinga
Bhimashankar Jyotirlinga

Maybe you don’t know out of 12 Jyotirling, five Jyotirling are in Maharashtra. Bhimashankar is one of them. It is situated 110 km away from Pune on a mountain called Suhadri. A river named Bhima also flows from here which meets Krishna River in Raichur.
Bhimashankar Temple Timings
Bhimashankar Temple is opened at 4:30 am in the morning. Till 12 pm devotees can visit the temple. After that, the temple is opened again from 4 pm till 9 pm. Let us tell you for the darshan of the Jyotirlinga there is a long line here from 5 am. Temple is closed for 45 minutes in the afternoon for the aarti.
Read More: Bhimashankar Temple
Trimbakeshwar Jyotirlinga

Trimbakeshwar Jyotirlinga is the 2nd Jyotirlinga from the 5 Jyotirlinga in Maharashtra and the 3rd one out of the 12 Jyotirlinga in India. It is situated near Brahmagiri mountain, which is 25 km far from Nashik district. Brahmagiri mountain is considered as the origin of the Gautami Ganga. According to the story of this Jyotirlinga, Rishi Gautam had requested Lord Shiva to reside here for the good of mankind. After accepting his request Lord Shiva appeared here in the form of Trimbakeshwar Jyotirlinga.
Trimbakeshwar Temple Timings
This temple is open from 5:30 am to 9 pm. On normal days you can see the Jyotirlinga early, because of less crowd. But if we talk about Saawan days or Shivratri, you could have to wait for long for the darshan of Jyotirlinga. So, it’s our advice for you, if you are planning to visit this temple in Saawan days, then get in the darshan line in the early morning, so that you can see the Jyotirlinga early.
Read More: Trimbakeshwar Temple
Grishneshwar Jyotirlinga

Impressive carvings of deities, the huge Nandi bull in the main hall, and Dashavatar idols of Lord Vishnu carved on the red rock are among the main attractions of this temple. This beautiful temple is located in Verul village, which is hardly 1-2 km from Ajanta and Ellora caves. Grishneshwar Temple is also known as Ghrneshwar or Ghushmeshwar Temple.
Grishneshwar Temple Timings
The temple is open from 5:30 am in the morning till 9 pm. In the month of Sawan, you can visit the temple from 3 am in the morning to 11 pm. Just keep in mind during the Saawan days it takes a long time to see the Jyotirlinga as compared to normal days.
Read More: Grishneshwar Temple
Baidyanath Jyotirlinga

Vaidyanath is among the most worshiped Jyotirlinga in the country. According to mythological scriptures, Ravana wanted to take Lord Shiva with him, for which he had done penance for years. Pleased with his penance, Lord Shiva gave him one of his Jyotirlingas and said that wherever this Jyotirlinga touches the earth, it will be established there. But the gods did not want this Jyotirlinga to reach Lanka. That’s why they used tact and got the Jyotirlinga established in Jharkhand even before reaching Lanka. Where this Jyotirlinga was established, that place is known as Baidyanath Temple.
Baidyanath Temple Timings
Vaidyanath Temple is open from 4 am in the morning till 3.30 pm and from 6 pm to 9 pm. But the temple visit timings change during Saawan days or Shivratri.
Read More: Baidyanath Dham
Omkareshwar Jyotirlinga

Omkareshwar Jyotirlinga is located near Indore. This temple is considered among the most sacred temples in India. Out of 12 Jyotirling (12 ज्योतिर्लिंग), two are in MP. Narmada river flows around this temple in the shape of Om, that is why this Jyotirlinga is known as Omkareshwar Jyotirling.
Omkareshwar Temple Timings
Temple opening timing is from 5 am to 10 pm. You can visit the temple in the morning from 5:30 am to 12:20 pm and in the evening from 4 to 8:30 pm.
Read More: Omkareshwar Temple
Mahakaleshwar Jyotirlinga

Mahakaleshwar Jyotirling or temple is among the 12 Jyotirlinga (12 ज्योतिर्लिंग) temples in India, which is situated in Ujjain, Madhya Pradesh. It is said that this temple was built by a five-year-old boy, Shrikar, who was inspired by the devotion of King Chandra Sen of Ujjain.
Mahakaleshwar Temple Timings
Mahakaleshwar Temple is open from 4 am to 11 pm. Devotees can see the Jyotirling from 8 am to 10 am, then from 10:30 am to 5 pm. After that, the temple is opened for darshan from 6 pm to 11 pm.
Read More: Mahakaleshwar Jyotirlinga
Rameshwaram Jyotirlinga

One of the most popular Jyotirlinga, which is also one of the Char Dham is located on the Rameshwaram island, Tamil Nadu. It is believed that Lord Rama worshiped this Jyotirlinga after killing Ravana. Dhanush Kodi is the main attraction for the devotees, who visit the Rameshwaram temple. It is the place from where Lord Ram built ram Setu to reach Lanka.
Rameshwaram Temple Timings
You can visit the temple from 5 am to 8 pm. After 8 pm, not any person is allowed to visit the temple.
Read More: Rameshwaram Temple
Mallikarjuna Jyotirlinga

This Temple is also known as Kailash of South, is located on the Shail Mountain in Andhra Pradesh. Mallikarjuna Jyotirlinga Temple is also known as Srisailam Temple. This temple is not only one of the 12 Jyotirlinga (12 ज्योतिर्लिंग) but also one of the 52 Shaktipeeths of Mata Sati.
Mallikarjuna Temple Timings
Mallikarjuna Temple is open from 4:30 am in the morning to 10 pm. Devotees can see the Jyotirling from 6:30 am to 1 pm. After that temple is closed and again open for darshan from 6:30 pm to 9 pm.
You can also read “Srisailam Temple“
What are the 12 Jyotirlinga in India?
- Somnath – Gujarat
- Nageshwar – Gujarat
- Bhimashankar – Pune
- Trimbakeshwar – Nashik
- Grishneshwar – Aurangabad
- Vaidyanath – Deoghar
- Mahakaleshwar – Ujjain
Which is the Most Powerful Jyotirlinga?
- Mahakaleshwar Jyotirlinga is considered as the most powerful Jyotirlinga.
Where is the Biggest Shivling in the World?
- Bhooteshwarnath Shivling (भूतेश्वरनाथ महादेव) is the biggest Shivling in the world, which is located near Maroda Village of Gariaband district.
How Many Jyotirlingas are in Maharashtra?
- Three Jyotirlingas in Maharashtra i.e., Bhimashankar, Trimbakeshwar, and Grishneshwar.
Which is the First of the Twelve Jyotirlingas in India?