Cities Near Delhi

Delhi is located in India. Several major cities lie within a short distance of Delhi, including Noida (15 km), Ghaziabad (20 km) and Gurgaon (29 km). This page lists important cities located near Delhi together with their distance. Note that this list is limited to large cities with more than 500,000 inhabitants.

Start typing a city name and choose from the dropdown menu.

Currently limited to 1,031 cities with more than 500,000 inhabitants in our database.

Cities within 500 km of Delhi

City Country Distance Direction Population
Noida India 15 km Southeast 637,272
Ghaziabad India 20 km East 2,375,820
Gurgaon India 29 km Southwest 876,824
Faridabad India 30 km South 1,404,653
Meerut India 59 km Northeast 1,305,429
Aligarh India 122 km Southeast 874,408
Saharanpur India 148 km North 705,478
Moradabad India 149 km East 887,871
Agra India 183 km Southeast 1,585,705
Dehradun India 200 km Northeast 578,420
Bareilly India 217 km East 1,000,000
Chandigarh India 234 km North 1,055,450
Jaipur India 238 km Southwest 3,073,350
Ludhiana India 282 km Northwest 1,618,879
Gwalior India 289 km South 1,069,276
Jalandhar India 335 km Northwest 873,725
Ajmer India 353 km Southwest 542,321
Jhansi India 382 km South 507,000
Bikaner India 388 km West 529,007
Kanpur India 392 km Southeast 3,067,700
Amritsar India 399 km Northwest 1,132,383
Kota India 411 km South 1,001,694
Lucknow India 419 km Southeast 3,382,000
Lahore Pakistan 423 km Northwest 15,277,850
Zafarwal Pakistan 465 km Northwest 501,213
Gujranwala Pakistan 484 km Northwest 2,027,001
Jodhpur India 490 km Southwest 1,033,918
Sialkot Pakistan 498 km Northwest 591,668

Map of Cities Near Delhi

Explore Cities Near Delhi

Explore Cities Around the World