Maha Shivaratri is the most important night of the year for Shiva devotees, and in eastern Nepal no site draws more pilgrims for it than Halesi Mahadev. In the days before the festival, buses, jeeps and walkers converge on Mahadevsthan village from across Khotang, Udayapur, Okhaldhunga, the Terai and the Indian border districts, and sadhus set up camp around the caves with fires and ash-smeared foreheads.
Through the night of Shivaratri, devotees fast, keep vigil and queue to enter the main cave and make offerings at the natural lingam of Halesi Mahadev, with priests chanting and bells ringing continuously. The queues can stretch for hours. Around the caves, a mela of stalls sells puja items, sweets, bangles, toys and food, and local groups play music and sing bhajans late into the night.
It is the most atmospheric time to see Halesi and also the hardest. Rooms in the village sell out weeks ahead, roads are congested and the caves are packed. Pilgrims who want a calmer darshan often visit in the days just before or after the festival. The date follows the lunar calendar, falling on the 14th night of the dark half of Phalgun; check current status before you travel.
Tips
- Book accommodation in Mahadevsthan at least a month ahead, or plan a helicopter day trip a day before or after the main night.
- Carry water, snacks and a warm layer for long night queues in February.
- Keep valuables to a minimum and keep children close in the crowds.
Questions travellers ask
When is Shivaratri at Halesi?
Maha Shivaratri falls in February or March, on the 14th night of the dark fortnight of Phalgun in the lunar calendar. The exact date changes each year, so check current status before you travel.
How crowded is Halesi on Shivaratri?
Very crowded. Tens of thousands of pilgrims visit over the festival, queues for the main cave can last hours and village rooms sell out. Visiting a day or two before or after is much calmer.
Can we fly to Halesi for Shivaratri?
Helicopter charters from Kathmandu fly to Halesi in about 45 minutes, and demand is high around Shivaratri. Book early, and expect crowds on the ground even if you skip the road journey.
What do pilgrims do on Shivaratri?
Devotees fast, keep a night-long vigil, offer milk, bel leaves, flowers and water to the Shiva lingam and chant 'Om Namah Shivaya'. Sadhus gather around fires, and a fair runs around the temple.

