Undavalli Caves

  • Destination: Guntur, Vijayawada


Undavalli Caves are the marvellous example of Indian rock-cut architecture. It is one of the finest examples to ancient architecture of Vishwakarma Sthapathyashastra. It is located at Undavalli village in Tadepalli Mandal of Guntur district of Andhra Pradesh, 93 km away from its district headquarters. It is situated near the southern bank of Krishna River.

History of the Caves

These caves look like an ancient fort from far. These caves are believed to be created between 4th and 5th century under the reign of Vishnukundina dynasty who were Buddhists. Therefore, the caves were firstly developed as per the Buddhist art and architecture. The Buddhist statues which still exist in the cave is the perfect evidence of Buddhist Era here. The first floor exhibits the caves carved by the Buddhist Kings.

The caves then came under the regime of Jain Kings from 6th to 8th century. Initially, the caves were shaped as a holy abode for Jain ascetics. The first floor of the cave still manifests Jain style of architecture as the Vihara manifests the Jain monastic and sculptures of Tirthankaras. The Jain cave is influenced by Udayagiri and Khandgiri schools of architecture. This site also serves as Bhikkhu monastic hub during ancient times.

After the end of the reign of Jain Kings, these caves were developed by Hindu Kings who ruled over this area over the centuries. Hence, the three floors except the first floor exhibits sculpture and art related to Hindu religion. Main caves exhibits Gupta Architecture as well as the Chalukyan Architecture.

Structure of the Caves

Undavalli Caves has four floors. The first floor is colossal than the second with each of the following floors diminishing successively from the elevation which is 29 metres in width. The first floor consists of huge 10-12 square columns with 8-9 openings in between them. The floor plan and the style of sculptures on the first floor show that this site was once a Buddhist monastery. Behind these there are three temples for dedicated to holy “Trimuti” of Hindu religion namely Lord Brahma, Lord Vishnu and Lord Shiva. There is a hall with pillars in front of each of the three temples. The inscriptions and the sculptures on the walls of the first floor depict the scenes from Hindu mythology and are believed to have been created between 7th and 8th century.

The main attraction of this whole cave complex is located on the second floor. It boasts a huge statue of Lord Krishna in reclining posture. The statue of Lord is said to be carved out from a single block of granite. The Adi-Shesha serpent holds its thousand hoods like an umbrella over the head of the Lord Vishnu.

The third and fouth floor of the caves also contains many sculptures depicting wild animals such as lions, elephants and horses. There is also a statue of Narada and Thumbura on the third floor. The caves also have shrines dedicated to Lord Ananthapadmanabha Swamy and Lord Narasimha Swamy.


Undavalli Caves
Undavalli Rural,
Dist. Guntur, Andhra Pradesh


Taluka: Tadepalli Area: Guntur
Timings: 9 AM- 6 PM (Open on All Days) Entry Fee: Rs.5/head

Fast Facts

State: Andhra Pradesh DIstrict: Guntur
Languages: Telugu, English Weather: 20°C to 40°C (Max.)
Best Time to Visit: October-March
STD Code: 08645 Pin Code: 522501

How to Reach

By Air

Vijayawada Airport is the nearest one, 28 km away and has direct flights to Bangalore and Hyderabad. Major International Airport is at Hyderabad (288 km), which is well connected to major cities of India and abroad.

By Rail

The nearest railway station is at Vijayawada, about 10 km away from the caves and is directly linked with major cities of India. It is a major junction of South India and lies on Howrah- Chennai as well as on New Delhi- Chennai rail route.

By Road

APSRTC and other private travels operate regular bus services to Vijayawada from major cities of the state. After reaching there, you can take a city bus which will drop you in front of the caves. You can also hire a private taxi.

Distance from Nearby Cities

Vijayawada – 10 km
Hyderabad – 272 km
Visakhapatnam – 360 km

Ask a Question
FB.Event.subscribe('edge.create', function(targetUrl) { ga('send', 'social', 'facebook', 'like', targetUrl);});