Mahendragiri, Odisha: Best Time to Visit, How to Reach, Must-Visit Attractions, and More

  • Jun 17, 2026
  • Reading time: 14 mins read
  • By Anoushka
Mahendragiri Peak

Mahendragiri, located in the Eastern Ghats, Gajapati district, is the second-highest peak in Odisha, perched at an elevation of 4923 ft (1501 meters). Covered with dense forests, Mahendragiri is a biodiversity hotspot, housing over 600 fauna and flora species, medicinal plants, and an eco-sensitive landscape. It holds immense importance due to its mention in the Ramayana and the Mahabharata, and association with Hindu mythology legends, Parshurama and the Pandavas.  

Visited every year by one lakh devotees to worship the deities at Kunti, Arjuna, and Bhim Temple, Mahendragiri becomes one of the must-visit attractions in Odisha. Continue reading this article to know about the best things to do in Mahendragiri, the best time to visit, how to reach, practical safety tips, and a 2-day itinerary you can follow for a seamless journey. 

Why You Must Visit Mahendragiri?

Mahendragiri, a famous trekking destination, is known for its mythological associations, rich biodiversity, best temples, nearby attractions, trekking experiences, and more. This offbeat location is perfectly covered with dense forests and valleys.  

Here’s what Mahendragiri brings forth: 

  • Rich Biodiversity Hotspot
  • Top Attractions, Temples, and Nearby Landmarks
  • Adventurous Experiences, like Trekking 
  • Ideal for Nature Photographers and Wildlife Spotters 
  • Perfect Picnic Destination 
  • Rich Mythological History  

Best Things to do at Mahendragiri: Trekking, Stargazing, Sightseeing, and More

Trekking Mahendragiri Peak, seeking blessings at the temples, camping and stargazing, exploring local attractions, enjoying picnicking and nature photography are some of the great things to do on your trip to Mahendragiri. 

Here are some of the best things to do at Mahendragiri for an unforgettable experience: 

  1. Camping and Stargazing at Night: Set your camping tents at a peaceful location on the hills, start the campfire and enjoy music and dinner amidst the dense forests. Since the hill is elevated, it becomes an ideal place for stargazing and camping at night. 
  1. Trekking Mahendragiri Hills: The trekking trail is moderately challenging and is surrounded by dense forests and a misty atmosphere. It takes approximately 4-5 hours to complete the trek, which then rewards the visitors with the best views of the hilltop. 

DISCLAIMER!! 
The trekking trail can be slippery during the monsoon season, hence it is advised to avoid trekking during this time. 

  1. Exploring the Local Attractions Nearby: There are multiple local attractions rooted deeply in Hindu mythology, such as the Pandava Cave, Kunti Temple, Taptapani Hot Spring, and more. Learn the history and mythology by visiting these iconic places. Also, eating famous foods of Odisha
  1. Enjoying a Picnic with Friends and Family: Gandahati Waterfall is the best place to enjoy a picnic with friends and family. Visitors can also enjoy a cascading waterfall, nature photography, and wildlife spotting at the Gandahati Waterfall. 
  1. Nature Photography: Mahendragiri is the best spot for nature photography enthusiasts, as the hills are surrounded by lush green forests and are home to various rare plants and animal species. 

Best Time to Visit Mahendragiri 

October to March is the best time to visit Mahendragiri, as the temperature during this time ranges from 15 degrees to 25 degrees, making it ideal for outdoor exploration, adventurous trekking, and local sightseeing. 

Here’s a complete weather guide:

Best Time to Visit Mahendragiri 
Best Time (Peak Season) October-March
 
Things to Enjoy: 
– Local Sightseeing
– Trekking
– Wildlife Spotting
– Stargazing 
– Hot Springs
Moderate Time (Shoulder Season) July-September (Monson) 

Things to Enjoy: 
– Local Sightseeing
– Nature Walks 
Low Time (Off Season) April-June (Summer)
 
Things to Enjoy:
– Exploring Temples
– Adventure Activities

How to Reach Mahendragiri Hills In Odhisha: Flight, Railway, and Road 

Travelling by a combination of flight, train, and local transport is the best way to reach Mahendragiri. However, train travel or travelling through a private vehicle can both be a budget-friendly and comfortable option. 

Here’s a complete travel guide: 

1. By Air 

The nearest airports to Mahendragiri Hills are the Vishakhapatnam International Airport (VTZ) and the Biju Patnaik International Airport (BBI) in Bhubneshwar. 

  1. Visakhapatnam International Airport 

Upon reaching the airport, visitors can hire a local taxi or a local train to reach Palasa Railway Station, and finally take a taxi to reach Mahendragiri Hills. 

  • Distance From Mahendragiri: 230-235 km 
  • Time: 5-7 hours (If visitors reach by a combination of train and taxi)

Route: 
Visakhapatnam International Airport (VTZ) >> Palasa Railway Station >> Mahendragiri Hills 

  1. Biju Patnaik International Airport (BBI) 

Travelling via Biju Patnaik Airport is a convenient option for visitors travelling from Northern or Central India. Upon reaching the airport, visitors can hire a taxi or take a connecting local train to Palasa or Sompeta Railway Station, followed by a direct taxi to Mahendragiri. 

  • Distance From Mahendragiri: 250 km approx 
  • Travel Time By Road: 5-6 hours 

Route: 
Biju Patnaik International Airport (BBI) >> Palasa/Sompet Railway Station >> Mahendragiri Base 

2. By Railways 

Palasa Railways Station (PSA) and Mandasa Road Railway Station are the two major railway stations to reach Mahendragiri. 

  1. Palasa is the most convenient long-distance train, well-connected to major cities, such as Chennai, Kolkata, Bhubaneshwar, and Visakhapatnam.  
    • Distance: 40-45 km 
    • Travel Time: 1.5 hours approx 
    • From Palasa, hire a local taxi or jeep to reach the base hill. 
  2. Mandasa is the closest station, situated 10 km from the hill base. However, it is small and primarily serves local passenger trains. 

3. By Road 

Visitors can take state-run Odhisha State Road Transport Corporation (OSRTC) buses, which take approx 9-11 hours to reach from Bhubaneshwar to Paralakhemundi. Typical fare ranges from INR 300-600.  

Alternatively, a drive from Bhubaneshwar to Mahendragiri is approximately 260 km, which could be travelled via NH16 and NH326A, taking around 7-8 hours. The toll charges can range from INR 150 to 250. 

Here are some popular routes you can take: 

  1. From Bhubaneshwar
    • Distance: 260-280 km 
    • Travel Time: 5-6 hours 
    • Via: NH 16, Chennai-Kolkata Highway 
  2. From Berhampur
    • Distance: 85-90 km 
    • Travel Time: 2.5-3 hours 
    • Via: NH 16 and SH 22 
  3. From Parlakhemundi 
    • Distance: 51-52 km 
    • Travel Time: 1.5-2 hours 
    • Via: NH326A 
  4. Via Palasa 
    • Distance: 40-45 km 
    • Travel Time: 1.5-2 hours 
    • Via: Palasa Goppili Road 

Best Way to Reach For Most Travellers: 

The best route for most travellers is to:

  • First, take a flight or train to a major city, such as Bhubaneshwar or Visakhapatnam.
  • Hire a taxi or take a local train to reach Palasa or Paralakhemundi. 
  • Upon reaching Palasa/Paralakhemundi, hire a local jeep or taxi to the Mahendragiri Base. 

Bhubaneshwar/Visakhapatnam >> Palasa/Paralakhemudi >> Mahendragiri

Kainpur-Burukhata Route and Mandasa-Singupuram are two popular trekking routes or the bases to reach Mahendragiri Peak. 

Here’s a complete route guide: 

1. Kainpur-Burukhata Route:

Kainpur-Burukhata is the most popular route taken by travellers to reach Mahendragiri Peak.  

Follow this route to reach Mahendragiri: 

  1. Take a bus from Paralakemundi to Kainpur Village.
    • Distance: 30-31 km 
    • Travel Time: 1 hour 
  2. Upon reaching Kainpur Village, hire a local taxi or auto to Burukhata (the base village to reach Mahendragiri). 
    • Distance: 10-11 km 
    • Travel Time: 30-45 minutes
  3. Once you reach Burukhata, the base village, the trek begins, taking you straight to the Mahendragiri Hills. 
    • Trek Distance: 4-6 km (one-way)
    • Trek Time: 3-4 hours 
    • Trek Difficulty: Moderate 

Route: 
Paralakemundi >> Kainpur Village >> Burukhata >> Mahendragiri Peak 

2. Mandasa-Singupuram Route 

  1. Take a bus or a local taxi from Mandasa to Singupuram, the starting point of the trek.
    • Distance: 87-90 km 
    • Travel Time: 1.5-2 hours 
  2. Finally, begin your trek from Singupuram to Mahendragiri Hills. 
    • Trek Distance: 23 km approx 
    • Trek Time: 4-5 hours 

Route:
Mandasa >> Singupuram >> Mahendragiri Hills 

6 Best Places to Visit Near Mahendragiri, Odisha: Temples, Peaks and Hot Springs 

Mahendragiri Peak, Kunti and Bheema Temple, Gandahati Waterfall, Taptapani Hot Spring, Biranchi Narayan Temple, and Pandava Cave are the top attractions to visit in Mahendragiri. Visitors can enjoy picnics, photography, temple and historical site visits, and more.

Here’s everything you need to know: 

1. Mahendragiri Peak 

Mahendragiri Peak

Mahendragiri Peak, located in the Eastern Ghats, is perched at a height of 4923 feet (1501 meters). Deeply rooted in Hindu mythology, Mahendra Parvat is believed to be a place where Parshurama mediated, and where the Pandavas stayed during their exile. 

A major attraction is the Mahendratanaya River that flows down the hill, and a 5 km moderately challenging trek that rewards visitors with panoramic sunrise views.

Best Time Early Morning or Evening 
Entry FeeFree
Location Odisha

2. Kunti Temple and Bheema Temple 

KuntiTemple

Kunti Temple, also known as the Gokarnesvara Temple, is one of the famous Shiva Temples, located in the Gajapati district of Odisha. Situated at a height of 30 feet, the temple is believed to have been built by the Pandavas to worship Lord Shiva, and later, people began to call this temple by their names. 

For instance, the temple where Kunti worshipped was called the Kunti Temple, and similarly, the temples of Bheema and Arjun were called by their names. 

Timings No Gated Entry 
Best Time: 6:00 am to 5:00 pm
Entry Fee Free 
Require a moderate-level hiking 
Location X979+MRG, Madaba, Odisha 761212

3. Gandahati Waterfall 

Gandahati Waterfall

Gandahati Waterfall is one of the best waterfalls in the Gajapati district of Odisha, tucked amidst the dense forests, ecological parks, and a wide variety of fauna and flora. Falling from a height of 50 meters, it creates a cascade and is best known for its tranquil atmosphere, making it popular among tourists for enjoying picnics, nature photography, and wildlife spotting. 

Timings8:00 am to 6:00 pm 
Entry Fee Free Entry 

Parking Charges: 
2 Wheeler: INR 20 
4 Wheeler: INR 50-100
Location Odisha 761215
Distance from Mahendragiri 28-30 km (1-1.5 hours approx) 

4. Taptapani Hot Springs

Taptapni Hot Springs

Taptapani hot spring, located in the Ganjam district of Odisha, is widely famous for its therapeutic sulfur water with healing properties. This hot spring is believed to be highly revered by the local tribal community, who worship it as a manifestation of goddess Kandhuni Devi. 

It is ideal for a weekend road trip to explore nature, enjoy tribal performances, and the sunrise and sunset views. 

Timings 8:00 am to 6:00 pm 
Entry FeeFree 
LocationF9MV+VFC, Taptapani, Odisha 761109
Distance From Mahendragiri 98-99 km (2-2.5 hours) 

5. Biranchi Narayan Temple

Biranchi Narayan Temple

Biranchi Narayan Temple, also known as the Wooden Konark Temple, is one of the few shrines dedicated to the God Surya. Located in Buguda, Ganjam district of Odisha, it was built in the 18th century in the traditional Kalinga style, featuring intricate carvings, a wooden structure, 46 pillars, and more. 

The temple is surrounded by a sacred pond, ideal for ritual purification and meditation. 

Timings 6:00 am to 7:00 pm 
Entry FeeFree 
LocationRQ5V+GM7, Buguda, Odisha 761118
Distance From Mahendragiri 100-120 km (3-4 hours approx)

6. Pandava Caves 

Pandava Cave

Pandava Cave, also known as Pandava Bakhara, located near Mahendragiri, holds mythological importance and is also said to have sheltered Pandavas during their exile. 

Surrounded by forest and rocky hills, people here celebrate a major festivity, called Rajasankranti, each year. The distance of the rocky shelter from the base is approximately 1 km, followed by a rocky trek.  

Timings Open 24/7
Entry FeeFree 
LocationCJHW+QRM, Pathapur, Chakuleswar, Odisha 754007

Top 3 Stays Near Mahendragiri 

Mahendragiri Nature Camp and Eco-Resort, Hotel Sai International, and Chiara Enclave are the best stays near Mahendragiri, ensuring walkability to major attractions and family-friendly services. 

Here are the top 3 stays you should know: 

1. Mahendragiri Nature Camp and Eco-Resort 

Mahnendragiri Nature Camp is an eco-tourism stay that offers direct access to trekking and sunrise viewpoints. Managed under Odisha eco-tourism initiatives, the camp is ideal for trekkers and nature enthusiasts. The cottages and rooms are made of sustainable materials, starting at INR 4,000.  

  • Location: X9C9+7Q, Madaba, Odisha 761212
  • Amenities: AC and Non-AC Rooms, Meals, Eco-Tourism Experience

2. Hotel Sai International

Located in Paralakhemundi, a popular base for Mahendragiri road trips and trekking journeys, Hotel Sai International offers comfortable stays with hill-view rooms and family-friendly stays. The hotel ensures proximity to major tourist areas, such as Gandahati Waterfall, Jirang Monastery, and more. 

  • Location: Hotel HSI, opp. Stadium, Paralakhemundi, Odisha 761200
  • Amenities: AC and Hill-View Rooms, Parking, Wi-Fi, Restaurant 
  • Distance from Mahendragiri: 50 km (1.5-2 hours) 

3. Chiara Enclave 

Chiara Enclave is a premium 3-star hotel in Brahmapur, offering a straight-line distance to the Mahendragiri Hills. Highly popular among tourists, the property is suitable for families, trekkers, and bikers, ensuring walkability to major tourist attractions. 

  • Location: NH 5, near Chiara Delight, Haldiapadar, Brahmapur, Ralaba, Odisha 760003
  • Amenities: AC Rooms, Parking, Wi-Fi, Restaurant
  • Distance from Mahendragiri: 57 km (2 hours)

2-Day Itinerary for Mahendragiri: Best Travel Plan for Visitors  

A comprehensive travel itinerary for Mahendragiri includes a visit to Mahendragiri Peak and other major local attractions, such as Kunti Temple, Pandava Cave, Taptapani Hot Spring and more. 

Here’s a 2-day itinerary you can follow on your visit to Mahendragiri Hills:

1. Day 1: Trek to Mahendragiri Peak 

  • Morning: Reach your stay and begin your trek by reaching the base camp, Burukhata or Gangabada. (4-6 km one way, 3-4 hours) 
  • Afternoon: Explore the hilltop and begin your journey to Pandava Cave.
  • Evening: Enjoy the sunset views and stay at the Mahendragiri Nature Camp. 
  • Night: Dinner and stargazing under the moonlight. 

2. Day 2: Exploring the Local Attractions Nearby

  • Morning: Spend a leisurely morning watching the sunrise and enjoying photography. 
  • Afternoon: Head to the local attraction, such as the Kunti Temple, Gandhati Waterfalls, Taptapani Hot Springs, and more 
  • Evening: Enjoy the sunset views and head towards the airport for the return journey. 

Practical Tips for First-Time Visitors 

If you’re visiting Mahendragiri for the first time, then carrying cash and necessities, wearing comfortable shoes and clothes, and respecting nature are some basic tips that every traveller must follow. 

Here’s everything you need to know: 

  • Carrying cash and necessities, like food, a water bottle, and power banks, is the most essential thing while visiting any hill or waterfall. The networks are weak at elevated levels, and basic facilities are limited. 
  • The best time to enjoy trekking and other activities is early morning, as the crowd is limited and visitors can enjoy clear views of the hilltop. 
  • Ensure that you wear comfortable trekking shoes and lightweight jackets as the trail can be slippery during the monsoon season. 
  • Respect nature and avoid littering in public spaces while picnicking or exploring the local attractions. 
  • Although the trek is moderately challenging, it requires physical fitness and good stamina to navigate rocky terrain. Avoid if unfit. 

Wrapping Up! 

To conclude, Mahendragiri is one of the best places to visit if you’re planning a spiritual yet adventurous trip. The place is highly visited by the pilgrims, devotees, and travellers alike, owing to its beautiful landscape and its highly revered nature among the pilgrims and devotees. 

Apart from trekking, visitors can also enjoy stargazing and camping, exploring waterfalls and hot springs, and visiting temples. So, no matter if you’re an adventure seeker or a pilgrim, Mahendragiri offers everything for everyone. 

Frequently Asked Questions
When is the best time to visit Mahendragiri?

October to March is the best time to visit Mahendragiri, as the skies are clear and the weather is comfortable for outdoor exploration, trekking, and enjoying a relaxing bath in hot water springs. 

What are some of the popular attractions to visit near Mahendragiri Hills?

Mahendragiri Peak, Kunti and Bheema Temple, Gandahati Waterfall, Taptapani Hot Spring, Biranchi Narayan Temple, and Pandava Cave are the top attractions to visit in Mahendragiri. 

What are the best things to do in Mahendragiri?

Trekking Mahendragiri Peak, seeking blessings at the temples, camping and stargazing, exploring local attractions, enjoying picnicking and nature photography are some of the best things to do in Mahendragiri. 

From where can I begin my trek to Mahendragiri Peak?

Burukhata and Gangabada are two major base camps or villages to start your trek to Mahendragiri.

What is the best way to reach Mahendragiri?

The best way to reach Mahendragiri is by a combination of flight, train, and local taxis. Reaching a major city, such as Bhubaneshwar or Visakhapatnam, by flight or train, hiring a local taxi or train to Palasa, and finally a local taxi to the Mahendragiri base is the best way to travel. 

Anoushka
Anoushka

Follow Me:

Related Posts's
×