Map of Buddh Gaya, India

Buddh Gaya is a city in Bihar, India, with a population of about 38,439. It lies at 24.6981°N, 84.9869°E. Buddh Gaya is about 887 km (551 mi) southeast of New Delhi, the capital. The nearest city on our map is Gaya, 11 km to the north.

Buddh Gaya at a glance

Country
Region
Bihar
Population
38,439GeoNames
Coordinates
24.6981, 84.986924°41′53″N 84°59′13″E
Time zone
Asia/KolkataUTC+05:30
Local time
–
Distance to New Delhi
887 km (551 mi)

Where is Buddh Gaya?

Cities near Buddh Gaya

Largest cities in Bihar

Largest cities in India

Map of India and all its cities →

Sources: place names, coordinates, populations and time zones from GeoNames (CC BY 4.0, data retrieved October 2026). Population figures are the latest values recorded in GeoNames; depending on the country they refer to the city proper, a municipality or a wider urban area, so they can differ from census or metro-area figures. Map © OpenStreetMap contributors.