Udayagiri and Khandagiri Caves

Bhubaneswar, Odisha · Bhubaneswar travel guide

Ancient rock-cut caves, Jain and Buddhist heritage.

Udayagiri and Khandagiri Caves, photo 1 of 6

Ancient rock-cut caves near Bhubaneswar dating back to the 2nd century BCE, offering insights into Jain and Buddhist monastic life.

Plan your visit

Time to spendAbout 2 h (1–2.5 h)
Best time of day8–10:30 AM — cool, soft light on the rock-cut caves
Avoid12–3 PM — hot, rock holds heat
Best monthsOct–Mar
Months to avoidApr–Jun
Entry fee₹15 (approx.)
Opening hoursMon–Sun: 8 AM–5 PM
SettingOutdoor
EffortSome walking — Many steps up two hills
Good forFamilies, Couples, Solo, Groups
Rating4.5 / 5 on Google (29,685 reviews)

Winter is best; summer afternoons are very hot on exposed rock.

Udayagiri and Khandagiri Caves, photo 2 of 6

Udayagiri and Khandagiri Caves, photo 3 of 6

Udayagiri and Khandagiri Caves, photo 4 of 6

Frequently asked questions

How much time do you need at Udayagiri and Khandagiri Caves?

Most visitors spend about 2 h; 1–2.5 h depending on pace.

What is the best time to visit Udayagiri and Khandagiri Caves?

8–10:30 AM, for cool, soft light on the rock-cut caves. The best months are Oct–Mar.

What is the entry fee for Udayagiri and Khandagiri Caves?

₹15 for Indian adults (approximate; prices change, so confirm before you go).

What are the timings of Udayagiri and Khandagiri Caves?

Mon–Sun: 8 AM–5 PM.

More things to do in Bhubaneswar

Udayagiri and Khandagiri Caves on Google Maps

Get it on Google Play · Download on the App Store