Skip to content
IndianPilgrim

The twelve Jyotirlingas of Lord Shiva

Jyotirlinga Yatra Packages

The twelve Jyotirlingas are spread from Kedarnath in the Himalaya to Rameswaram near India's southern tip. Most pilgrims visit them in regional circuits over several years. We plan each circuit with darshan timings, aarti bookings where offered, and comfortable travel between them.

Jyotirlingas
12, across 8 states
Circuits
3–6 days each
All twelve
About 15–18 days
Best time
October to March (Kedarnath: May–Oct)

Jyotirlinga circuits

CircuitJyotirlingasDays
Madhya PradeshMahakaleshwar (Ujjain), Omkareshwar3–4
MaharashtraTrimbakeshwar, Grishneshwar, Bhimashankar5–6
GujaratSomnath, Nageshwar (with Dwarkadhish)4–5
Uttar PradeshKashi Vishwanath (with Ayodhya, Prayagraj)4–6
HimalayaKedarnath4–7
South and EastMallikarjuna, Rameswaram, BaidyanathVaries

Frequently asked questions

Which are the 12 Jyotirlingas?

Somnath, Mallikarjuna, Mahakaleshwar, Omkareshwar, Kedarnath, Bhimashankar, Kashi Vishwanath, Trimbakeshwar, Baidyanath, Nageshwar, Rameswaram and Grishneshwar.

How many days are needed to visit all 12 Jyotirlingas?

About 15 to 18 days by flights and road. Most pilgrims split them into three or four regional trips.

Can Bhasma Aarti at Mahakaleshwar be booked?

Bhasma Aarti places are booked through the temple's official system. We help with the process and plan your stay in Ujjain around it.

Keep planning

Last updated 6 October 2026

Call WhatsAppEnquire