Join millions of curious travelers.

Get early access to exclusive partner discounts, tips & user itineraries.

We promise not to spam you!
  • How It Works
  • Get Inspired
  • Pricing
  • Blog
  • Login
Get InspiredBlogTerms and ConditionsPrivacy Policy
© 2026 TravelPal, Inc.

Navigation

  • Blog
  • Destinations
  • Contact

Follow us

Terms & ConditionsPrivacy Policy
© 2026, TravelPal, Inc. All rights reserved.
0/200
Get InspiredAsiaIndiaOdishaBhubaneswarUdayagiri and Khandagiri Caves

Udayagiri and Khandagiri Caves

IN
Historical Landmark·Ancient, Serene, Historical
Udayagiri and Khandagiri Caves
Photo by Yojan Nayak from Google Places
Udayagiri and Khandagiri Caves
Photo by Rahul Yadav from Google Places
Udayagiri and Khandagiri Caves
Photo by Poonam Chand Sahu from Google Places
Udayagiri and Khandagiri Caves
Photo by UTKAL KUMAR SWAIN from Google Places
Udayagiri and Khandagiri Caves
Photo by Abhishek Kumar Verma from Google Places
Udayagiri and Khandagiri Caves
Photo by Yojan Nayak from Google Places
Udayagiri and Khandagiri Caves
Photo by Rahul Yadav from Google Places
Udayagiri and Khandagiri Caves
Photo by Poonam Chand Sahu from Google Places
Udayagiri and Khandagiri Caves
Photo by UTKAL KUMAR SWAIN from Google Places
Udayagiri and Khandagiri Caves
Photo by Abhishek Kumar Verma from Google Places

Located on two adjacent hills in Bhubaneswar, the Udayagiri and Khandagiri Caves are a testament to ancient Indian rock-cut architecture. Dating back to the reign of King Kharavela in the 1st and 2nd centuries BCE, these 33 caves were originally carved as peaceful retreats for Jain monks. Udayagiri features 18 caves with elaborate carvings, while Khandagiri contains 15 caves and is topped by an 18th-century Jain temple. Visitors can explore the intricate stone reliefs, some of which depict early forms of Odissi dance, while enjoying a refreshing climb that rewards them with sweeping views of the Odisha capital.

Located on two adjacent hills in Bhubaneswar, the Udayagiri and Khandagiri Caves are a testament to ancient Indian rock-cut architecture. Dating back to the reign of King Kharavela in the 1st and 2nd centuries BCE, these 33 caves were originally carved as peaceful retreats for Jain monks. Udayagiri features 18 caves with elaborate carvings, while Khandagiri contains 15 caves and is topped by an 18th-century Jain temple. Visitors can explore the intricate stone reliefs, some of which depict early forms of Odissi dance, while enjoying a refreshing climb that rewards them with sweeping views of the Odisha capital.

You might want to ask

Address
7Q7M+2V7, Khandagiri,Bhubaneswar, Odisha 751030, India
Websiteodishatourism.gov.in
Hours
Closed
Daily 6:30 AM - 7:30 PM

Highlights

  • Intricate 2nd-century BCE rock-cut architecture.

  • Panoramic views of Bhubaneswar from the hilltop.

  • Historical significance as a retreat for Jain monks.

  • Well-preserved stone carvings depicting early Odissi dance.

  • Two distinct hills with 33 caves to explore.

Best For

History buffs and those seeking panoramic city views.

Time of Day

Morning, Lunch

Occasion Tags

Tourists, Locals, Family, Solo, Adventure

Reviews

4.5
Excellent32,8 K reviews

Udayagiri and Khandagiri Caves in Bhubaneswar are widely celebrated for their historical significance and impressive rock-cut architecture. With a strong 4.5-star rating, the site is a favorite for those interested in ancient Jain heritage and stone craftsmanship. Reviewers often mention that exploring the 33 caves feels like stepping back in history, specifically highlighting the intricate carvings from the 1st and 2nd centuries BCE. The climb to the top of the hills is frequently described as refreshing and rewarding, offering some of the best views of Bhubaneswar. While the physical effort required for the climb is noted, the experience is generally considered a perfect blend of nature and history. Some visitors recommend being mindful of the local monkeys and suggest visiting during cooler parts of the day.

Add dates for experiences

Location

Khandagiri, Bhubaneswar, Odisha, India