At a distance of 33 km from Guntur, 38 km from Vijayawada, 111 km from Machilipatnam, 162 km from Khammam, 178 km from Nalgonda, 178 km from Bhadrachalam, 194 km from Rajahmundry, 270 km from Nellore, 274 km from Hyderabad, 403 km from Vishakhapatnam, 450 km from Anantapur, Amaravati is a popular historical town situated on the southern bank of Krishna River in Guntur district of Andhra Pradesh. It is the new capital of Andhra Pradesh state and one of the popular pilgrimage sites for Hindus as well as Buddhists.