HomeTravel & PlacesHeritage & MonumentsUdayagiri Odisha: a guide to the Buddhist complex in Jajpur

Udayagiri Odisha: a guide to the Buddhist complex in Jajpur

Udayagiri Odisha is the Buddhist monastery complex on the Assia hills in Jajpur district, and it is the largest excavated Buddhist site in the state. It is the third point of the “Diamond Triangle” alongside Ratnagiri and Lalitgiri, a ruined hill of brick monasteries, a stone stupa, a stepped rock-cut well and carved Buddha and Bodhisattva images that the Archaeological Survey of India has dug in stages since the 1950s.

Udayagiri is a ruined Buddhist monastic complex in Jajpur district, Odisha, part of the Diamond Triangle with Ratnagiri and Lalitgiri. Excavations by the Archaeological Survey of India exposed two monasteries, a stupa and inscriptions naming “Madhavapura Mahavihara”. It flourished roughly between the 7th and 12th centuries CE.

Key takeaways

  • Udayagiri sits on the Assia hills in Jajpur district, Odisha, about 90 km northeast of Bhubaneswar and 70 km from Cuttack; it is the largest excavated Buddhist complex in Odisha.
  • It is the third site of the Diamond Triangle with Ratnagiri (about 11 km away) and Lalitgiri (about 7 km away), and is distinct from the Jain Udayagiri-Khandagiri caves near Bhubaneswar and the Gupta-era Udayagiri caves in Vidisha, Madhya Pradesh.
  • According to ASI excavation reports, the site has two brick monasteries, Monastery 1 (Madhavapura Mahavihara) and Monastery 2 (Simhaprastha Mahavihara), a square stone stupa and a stepped rock-cut well with a 10th-11th century inscription.
  • A monastery seal reading “Sri-Madhavapura-mahavihara-arya-bhikshu-sanghasa” gives the site its historical name, Madhavapura Mahavihara.
  • The complex was active roughly from the 7th to 12th centuries CE, with earlier remains at the site; the best time to visit is October to March.
  • Entry and timings follow ASI norms; treat any fee and hours as indicative and reconfirm locally, as of October 2026.

About Udayagiri Odisha and quick facts

Udayagiri Odisha is a hilltop Buddhist monastery complex in Jajpur district, on the easternmost spur of the Assia hills. According to Odisha Tourism, it is the largest Buddhist complex in the state, a cluster of stupas and viharas (monasteries) spread across a crescent-shaped hill. The name translates roughly as “sunrise hill”.

The site lies in the river country of coastal Odisha. As recorded in Archaeological Survey of India excavation accounts, the Bada Genguti stream runs below the hill before joining the Birupa river. The Survey placed the remains under protection in 1937 and has carried out several excavation seasons since, exposing two large brick monasteries, a stupa, a stepped well and many sculptures.

Udayagiri (Buddhist complex) quick facts (as of October 2026)
Location Assia hills, Jajpur district, Odisha, India
Approx. coordinates 20.64° N, 86.27° E
Distance from Bhubaneswar About 90 km northeast
Distance from Cuttack About 70 km
Part of The Diamond Triangle, with Ratnagiri and Lalitgiri
Historical name Madhavapura Mahavihara (from a monastery seal)
Excavated by Archaeological Survey of India (seasons since the 1950s-80s)
Flourished Roughly 7th-12th century CE
Best season October to March

Which Udayagiri is this?

This article is about the Buddhist Udayagiri in Jajpur district, Odisha, not the two other famous “Udayagiri” sites in India. The name is common, and the three are easy to confuse, so it helps to be exact before you plan a trip.

The Buddhist Udayagiri covered here is a ruined monastery complex on the Assia hills, near Ratnagiri and Lalitgiri. It is different from the Udayagiri and Khandagiri caves near Bhubaneswar, which are Jain rock-cut caves linked to the Kharavela inscription of about the 1st century BCE. It is also different from the Udayagiri caves at Vidisha in Madhya Pradesh, a group of Gupta-period Hindu and Jain rock-cut shrines of the early 5th century CE. Only the Jajpur site is Buddhist and part of the Diamond Triangle.

Three places called Udayagiri (so you book the right trip)
Site Where What it is
Udayagiri (this guide) Jajpur district, Odisha Buddhist monastery complex; Diamond Triangle; 7th-12th c. CE
Udayagiri and Khandagiri caves Near Bhubaneswar, Odisha Jain rock-cut caves; Kharavela era, about 1st c. BCE
Udayagiri caves Vidisha district, Madhya Pradesh Gupta-period Hindu and Jain rock-cut shrines, early 5th c. CE

The monasteries, stupa, tank and sculptures

The main things to see at Udayagiri are two excavated brick monasteries, a stone stupa, a stepped rock-cut well and a scatter of carved images, all on and around the hill. According to the Archaeological Survey of India’s excavation reports, the site breaks into a lower complex (often called Udayagiri 1) and a second monastery higher up (Udayagiri 2), with rock-cut sculptures on the slopes between them.

Monastery 1 (Madhavapura Mahavihara) was exposed in the 1980s seasons. ASI accounts describe it as a brick monastery on the chatuh-sala plan (four ranges of cells around a courtyard) with about twenty-one cells, an east entrance and a rear shrine. The shrine’s carved door-frame, with guardian figures (dvarapalas) and naga images, is among the finest stonework on the hill, and the shrine held sculptures including a Vairochana image with a creed inscription.

Monastery 2 (Simhaprastha Mahavihara) was dug in the 1997-2000 seasons. The Survey records it as a double-storeyed brick monastery with about thirteen cells, a large north entrance and a central shrine holding a seated Buddha roughly 2.6 m high in the bhumisparsha-mudra (the “earth-touching” gesture). An image of the goddess Hariti and a water reservoir beside the south wall were also found here.

The stupa on the hill is a square stone structure. ASI accounts describe the main stupa as about 10 m on each side, while Wikipedia, citing the excavation summaries, notes a stupa at the second site standing about 7 m high with four Dhyani Buddha (meditation Buddha) images set at the cardinal points. Each Dhyani Buddha carries a Buddhist creed inscription. Nearby, a stepped rock-cut well descends by thirty-one steps to the water, flanked by two monolithic pillars; an inscription dedicates it to one Ranaka Vajranaga.

Scattered across the slopes are rock-cut and loose sculptures in the Vajrayana (tantric) Buddhist style: four-armed Avalokiteshvara (the Bodhisattva of compassion), Tara, Manjushri, Kurukulla and others. A standing Lokeshvara image sits near the base of the hill. Treat the exact figures and dimensions below as drawn from ASI reports and scholarly summaries rather than on-site signage, which is sparse.

What to see at Udayagiri and what to look for (per ASI excavation reports)
Feature What it is Note
Monastery 1 (Madhavapura Mahavihara) Brick monastery, ~21 cells, carved shrine door-frame Source of the Madhavapura seal; Vairochana image with creed inscription
Monastery 2 (Simhaprastha Mahavihara) Double-storeyed brick monastery, ~13 cells ~2.6 m seated Buddha; Hariti image; adjacent reservoir
Main stupa Square stone stupa (~10 m per side; a hill stupa ~7 m tall) Four Dhyani Buddhas with creed inscriptions
Stepped rock-cut well Stepped tank reached by 31 steps, two monolith pillars Inscription dedicating it to Ranaka Vajranaga
Hill sculptures Avalokiteshvara, Tara, Manjushri, Kurukulla, Lokeshvara Vajrayana (tantric) Buddhist iconography

The Madhavapura Mahavihara inscription

Udayagiri’s historical name comes from a seal reading “Sri-Madhavapura-mahavihara-arya-bhikshu-sanghasa”, found in Monastery 1. According to the Archaeological Survey of India, this inscription identifies the complex as the Madhavapura Mahavihara, the monastery of the community of noble monks. A second monastery seal names the “Simhaprastha mahavihara”, giving the upper monastery its name.

These seals matter because they settle a long debate. Earlier scholars sometimes linked Udayagiri to Pushpagiri, the famous monastery described by the 7th-century Chinese pilgrim Xuanzang. On the strength of the inscriptions, the ASI now reads Udayagiri as Madhavapura and Simhaprastha, while the Pushpagiri identification has been placed at a separate hill (Langudi and nearby sites) some distance away. Other inscriptions on the Dhyani Buddhas and the stepped well carry Buddhist creeds and dedications dated between roughly the 8th and 11th centuries CE, which anchors the complex’s active life. For the wider story of Odisha’s monuments, see our Odisha travel guide.

Udayagiri in the Diamond Triangle

Udayagiri is the third and largest site of the Diamond Triangle, a cluster of three Buddhist complexes in the Jajpur-Cuttack borderland: Udayagiri, Ratnagiri and Lalitgiri. Together they trace Buddhism in Odisha from its early centuries through its tantric (Vajrayana) flowering, and most travellers see all three in one circuit.

Each site has its own character. According to Odisha Tourism and ASI accounts, Lalitgiri is the oldest, with a mahastupa and relic caskets; Ratnagiri, founded around the 6th century CE, became a major centre of tantric Buddhism with a celebrated doorway and a large earth-touching Buddha; and Udayagiri is the most extensive excavated monastery of the three. Distances between them are short but roads are rural, so plan a full day. You can read the companion guides to the Ratnagiri monastery and the Lalitgiri stupa for the other two corners.

The three Diamond Triangle sites compared (per Odisha Tourism and ASI)
Site District Known for
Udayagiri Jajpur Largest excavated complex; two monasteries, stupa, stepped well
Ratnagiri Jajpur Tantric centre (from ~6th c.); ornate doorway, site museum
Lalitgiri Cuttack Oldest site; mahastupa and relic caskets; site museum

Best time to visit

The best time to visit Udayagiri is October to March, when coastal Odisha is dry and mild. Outlook Traveller and Odisha Tourism both point to the winter months for the Buddhist circuit; days are clear and comfortable for walking the hill and the open monastery ruins, which offer little shade.

Avoid the summer, roughly April to June, when temperatures climb and the exposed hilltop is tiring. The monsoon, from about July to September, brings heavy rain to the region and can make the rural approach roads and the hill paths slippery. An early start in any season is wise, both for the light and to see all three Diamond Triangle sites in one day.

When to visit Udayagiri (indicative; as of October 2026)
Season Months What to expect
Winter (best) Oct-Mar Dry, mild, clear; best for walking the ruins
Summer Apr-Jun Hot and humid; little shade on the hill
Monsoon Jul-Sep Heavy rain; greener landscape but slippery paths

How to reach Udayagiri

Reach Udayagiri by road from Bhubaneswar or Cuttack via the Chandikhole junction on National Highway 16. From Chandikhole, a secondary road leads to the Diamond Triangle sites; the drive from Bhubaneswar is roughly 90 km and takes about two to three hours depending on the rural stretch. A private car or hired taxi is the practical choice, as public transport to the hill itself is limited.

The nearest railhead is Jajpur-Keonjhar Road station on the Howrah-Chennai main line, which Odisha Tourism lists as the closest station to the Jajpur Buddhist sites; Cuttack is the larger station with more trains. The nearest airport is Biju Patnaik International Airport in Bhubaneswar, about 90 km away, with domestic and some international flights. Confirm train and flight options for your dates, as of October 2026, before you fix the plan.

Getting to Udayagiri (distances indicative; as of October 2026)
From Distance / route Mode
Bhubaneswar airport ~90 km via NH-16 and Chandikhole Taxi; ~2.5-3 hrs
Cuttack ~70 km via NH-16 and Chandikhole Taxi / car
Jajpur-Keonjhar Road railway station Nearest railhead to the Jajpur sites Taxi / auto
Chandikhole junction (NH-16) Turn-off for the Diamond Triangle Local road
Ratnagiri ~11 km Car (same circuit)
Lalitgiri ~7 km Car (same circuit)

A one-day Diamond Triangle plan

One full day from Bhubaneswar or Cuttack is enough to see Udayagiri, Ratnagiri and Lalitgiri together. Outlook Traveller suggests a round trip of about five to six hours of driving, excluding time at the sites, so start early and carry water and food, as options on the road are few.

  • Early morning: Leave Bhubaneswar or Cuttack by 7 am; drive to Lalitgiri (the farthest corner) first and see the mahastupa and site museum.
  • Late morning: Drive to Udayagiri; climb the hill to Monastery 1 and 2, the stupa and the stepped well; allow about 1.5-2 hours.
  • Afternoon: Finish at Ratnagiri, about 11 km on, for the carved doorway, the large Buddha and the museum.
  • Evening: Return to your base; add Chandikhole or Jajpur town for a late lunch if time allows.

Where to stay and what it costs

Stay in Bhubaneswar or Cuttack, as accommodation right at the Diamond Triangle is scarce. Both cities have the full range of hotels and are within a day’s drive of Udayagiri; Cuttack is slightly closer, and Odisha Tourism (OTDC) runs lodges in the region. Jajpur town has basic options if you want to be nearer.

The rates below are planning estimates for the cities and move with season and demand; reconfirm before booking. There is effectively no luxury category at the sites themselves, so plan a day trip from a city base rather than an overnight on the hill.

Where to stay for Udayagiri (indicative city rates, reconfirm; as of October 2026)
Type Where Indicative rate / night
Budget hotel / OTDC lodge Cuttack / Jajpur ₹1,200-₹2,500 (planning estimate)
Mid-range hotel Bhubaneswar / Cuttack ₹2,500-₹5,000 (planning estimate)
Upper / business hotel Bhubaneswar ₹5,000-₹10,000+ (planning estimate)

As a rough budget for a one-day Diamond Triangle trip for two people from Bhubaneswar, allow a planning estimate of about ₹5,000-₹9,000, driven mostly by the car hire. The table below breaks it down; all figures are indicative and should be reconfirmed, as of October 2026, since fuel and taxi rates change through the year.

Indicative budget: one-day Diamond Triangle trip, two people (reconfirm; as of October 2026)
Item Assumption Planning estimate
Car with driver (full day) Bhubaneswar return, ~200 km ₹3,500-₹5,500
Meals and water Breakfast, lunch, snacks for two ₹600-₹1,200
Museum / entry Site and museum tickets (indicative) ₹100-₹400
Incidentals Parking, tea, tips ₹300-₹600
Rough total Per couple, one day ₹5,000-₹9,000

Rules, etiquette and practical tips

Udayagiri is an ASI-protected monument, so the usual Archaeological Survey of India rules apply: no defacing or climbing on the structures, no littering, and follow any on-site signage. The site is open ground on a hill rather than a ticketed enclosure with turnstiles; treat entry and timings as indicative ASI norms (commonly sunrise to sunset) and reconfirm locally, as of October 2026, as we could not verify an official published fee or hour for Udayagiri itself this session.

Practical notes for the hill: wear covered shoes for the rocky steps, carry water and a hat because shade is scarce, and start early. Mobile network is patchy in this rural belt, so download maps in advance; cash is useful as UPI and card acceptance is thin near the sites, though ATMs are available in Jajpur, Chandikhole and the cities. The nearest well-equipped hospitals are in Cuttack and Bhubaneswar. Solo and women travellers generally find the circuit calm by day, but the sites are isolated, so avoid late-afternoon visits and keep a driver or group with you.

Udayagiri rules and tips at a glance (as of October 2026)
Point What to do
Protection ASI monument; do not climb on or deface structures
Entry / timings Indicative ASI norms (about sunrise-sunset); reconfirm locally
Footwear Covered shoes for rocky steps and the hill climb
Cash / network Carry cash; network and UPI patchy; download maps
Timing Start early; carry water and food; little shade
Safety Sites are isolated; avoid late visits; keep a driver/group

Nearby places worth adding

Udayagiri pairs naturally with the rest of the Diamond Triangle and a few sites in the wider Jajpur-Cuttack area, so a day or two lets you string several together. Ratnagiri and Lalitgiri are the obvious companions; Langudi hill, with its rock-cut stupas and images, and the Chandikhole junction area round out a Buddhist-heritage loop.

Places near Udayagiri (distances indicative; as of October 2026)
Place Distance (indicative) Why go
Ratnagiri ~11 km Tantric Buddhist centre; ornate doorway, large Buddha, museum
Lalitgiri ~7 km Oldest Diamond Triangle site; mahastupa, relic caskets, museum
Langudi hill Short drive north Rock-cut stupas and images; linked to the Pushpagiri debate
Chandikhole ~30 km (NH-16 junction) Road hub; Chandi temple and roadside halts
Cuttack ~70 km Old city, Barabati fort, base with hotels

Frequently asked questions

Where is Udayagiri in Odisha?

Udayagiri is on the Assia hills in Jajpur district, Odisha, about 90 km northeast of Bhubaneswar and 70 km from Cuttack. It is the Buddhist monastery complex of the Diamond Triangle, reached by road via the Chandikhole junction on National Highway 16. It is not the Jain Udayagiri caves near Bhubaneswar.

What is the difference between Udayagiri in Odisha and the Udayagiri caves in Vidisha?

They are entirely different places. The Udayagiri in Jajpur, Odisha, is a ruined Buddhist monastery complex of about the 7th-12th centuries CE. The Udayagiri caves in Vidisha, Madhya Pradesh, are Gupta-period Hindu and Jain rock-cut shrines of the early 5th century CE. Only the Odisha site is Buddhist and part of the Diamond Triangle.

What can you see at Udayagiri Buddhist complex?

You can see two excavated brick monasteries, a square stone stupa, a stepped rock-cut well and carved images of Avalokiteshvara, Tara and other figures. According to the Archaeological Survey of India, Monastery 1 is the Madhavapura Mahavihara and Monastery 2 the Simhaprastha Mahavihara, both in Vajrayana Buddhist style on and around the hill.

Why is Udayagiri called Madhavapura Mahavihara?

Udayagiri is called Madhavapura Mahavihara because a seal found in Monastery 1 reads “Sri-Madhavapura-mahavihara-arya-bhikshu-sanghasa”, which the Archaeological Survey of India reads as the monastery’s historical name. A second seal names the upper monastery as Simhaprastha Mahavihara, settling an older debate that had linked the hill to Pushpagiri.

What is the best time to visit Udayagiri?

The best time to visit Udayagiri is October to March, when coastal Odisha is dry and mild and the open hilltop ruins are comfortable to walk. Summer, from April to June, is hot with little shade, and the monsoon, from July to September, makes the rural roads and hill paths slippery. Start early in any season.

How do I visit all three Diamond Triangle sites?

Visit Udayagiri, Ratnagiri and Lalitgiri together as a one-day circuit by car from Bhubaneswar or Cuttack via Chandikhole. The round trip is roughly five to six hours of driving plus site time, so start early. A common order is Lalitgiri first, then Udayagiri, then Ratnagiri, which lie on the same route in Jajpur district.

Last updated and sources

Udayagiri suits travellers drawn to archaeology and quiet ruins rather than crowds; go between October and March, start early, and pair it with Ratnagiri and Lalitgiri in one unhurried day. Carry water, cash and covered shoes for the hill.

Last updated: 19 October 2026. Fees, timings and permits change — reconfirm with official sources before you travel.

Sources: Odisha Tourism, official tourism portal and Buddhist circuit material; Archaeological Survey of India excavation accounts for Udayagiri, summarised in Puratattva, Udayagiri – The Sunrise Hill (excavation seasons, monasteries, stupa, stepped well and inscriptions); Wikipedia, Udayagiri, Odisha (location, coordinates, excavation phases and dating, citing ASI); Outlook Traveller, Buddhist trail in Odisha (Diamond Triangle circuit, route and season). Accessed October 2026.

The Invincible India
The Invincible Indiahttps://www.theinvincibleindia.in
The Invincible India is a digital magazine celebrating the spirit of India — covering national news, culture and heritage, travel, festivals, startups and inspiring people, with a special focus on Udaipur and Rajasthan. Our team brings readers stories that showcase an incredible and invincible India.
RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Stay Connected

46,000FansLike
11,500FollowersFollow
2,280SubscribersSubscribe

Most Popular