Udayagiri & Khandagiri Caves — Bhubaneswar

Culture 2 hrs ₹50 Best: Morning

Udayagiri & Khandagiri Caves in Bhubaneswar is one of Odisha's most beloved culture attractions. Ancient Jain rock-cut shelters.

With an entry fee of just ₹50, it offers excellent value for a couple of hours visit. Plan to spend approximately 2.0 hours here to fully soak in the experience. Ideal for travellers interested in culture across Odisha.

Duration
2 hrs
Entry Fee
₹50
Best Time
Morning
Priority
8 / 10

Located in Bhubaneswar

Udayagiri & Khandagiri Caves

More to Explore Nearby

Lingaraj Temple

Ancient temple with Kalinga architecture.

1.5 hrs
Nandankanan Zoological Park

First zoo in India to join WAZA, famous for White Tiger safari.

4 hrs
Chausath Yogini Temple (Hirapur)

Rare hypaethral temple dedicated to 64 Yoginis.

1 hrs
Udayagiri Caves

Jain rock-cut shelters.

2 hrs

Where to Stay

Mayfair Lagoon
Luxury

₹10,000₹25,000 / night

Book Now
Trident Bhubaneswar
Luxury

₹9,000₹20,000 / night

Hotel Swosti Premium
Luxury

₹6,000₹12,000 / night

Book Now

Create Your Customized Odisha Itinerary

Tell us your dates, budget and interests — our AI planner builds a personalised trip in 60 seconds. Completely free!

Plan My Trip →

Frequently Asked Questions

The entry fee for Udayagiri & Khandagiri Caves is ₹50. Indian nationals may get reduced rates.

We recommend spending approximately 2.0 hours at Udayagiri & Khandagiri Caves to fully enjoy the experience.

The best time to visit Udayagiri & Khandagiri Caves is during the morning. October to March offers the most pleasant weather.

Udayagiri & Khandagiri Caves is located in Bhubaneswar, Odisha. The nearest airport is in Bhubaneswar. Local transport including auto-rickshaws and taxis is readily available.

Related

Plan My Trip Free →