Delhi, India
Ancient sites near Delhi
3 archaeological and heritage sites within 800 km of Delhi, closest first. Distances are straight-line (“as the crow flies”); road journeys are longer.
-
432km
Lahore Fort
Pakistan · rebuilt from 1566 CE · UNESCO
Mughal palaces, mirror-work halls and a tiled picture wall in the heart of old Lahore.
Nearest town: Lahore · Best time to visit: October – March
-
476km
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
-
709km
Taxila
Pakistan · c. 6th c. BCE – 5th c. CE · UNESCO
Three successive cities and dozens of Buddhist monasteries at a crossroads of empires.
Nearest town: Islamabad · Best time to visit: October – April
-
840km
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
-
902km
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
-
937km
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 Delhi
What is the closest ancient site to Delhi?
Lahore Fort in Pakistan is about 432 km from Delhi in a straight line; the nearest town is Lahore.