Bengaluru, India
Ancient sites near Bengaluru
2 archaeological and heritage sites within 800 km of Bengaluru, closest first. Distances are straight-line (“as the crow flies”); road journeys are longer.
-
290km
Hampi
India · 14th–16th c. CE · UNESCO
Temples, bazaars and royal enclosures scattered across a landscape of giant boulders.
Nearest town: Hosapete
-
656km
Sigiriya
Sri Lanka · 5th c. CE · UNESCO
Gardens, frescoes and a lion-gate stairway leading to a palace in the sky.
Nearest town: Dambulla
-
1,203km
Lothal
India · c. 2200–1900 BCE
A Harappan trading town in Gujarat with a large brick basin often interpreted as a dock.
Nearest town: Ahmedabad
-
1,875km
Mohenjo-daro
Pakistan · c. 2500 BCE · UNESCO
The planned city of the Indus — grid streets, covered drains, a great bath, and no palace in sight.
Nearest town: Larkana · Best time to visit: November – February
-
2,023km
Harappa
Pakistan · c. 3300–1300 BCE
The first Indus city to be excavated — and the reason the whole civilization is often called “Harappan”.
Nearest town: Sahiwal · Best time to visit: November – March
-
2,096km
Mehrgarh
Pakistan · c. 7000–2500 BCE
A Neolithic village where people grew barley and herded cattle thousands of years before the Indus cities.
Day trips and distances from Bengaluru
What is the closest ancient site to Bengaluru?
Hampi in India is about 290 km from Bengaluru in a straight line; the nearest town is Hosapete.