Cities Near Amritsar

Amritsar is located in India. Several major cities lie within a short distance of Amritsar, including Lahore (51 km), Jalandhar (75 km) and Zafarwal (80 km). This page lists important cities located near Amritsar 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 Amritsar

City Country Distance Direction Population
Lahore Pakistan 51 km West 15,277,850
Jalandhar India 75 km Southeast 873,725
Zafarwal Pakistan 80 km North 501,213
Gujranwala Pakistan 88 km Northwest 2,027,001
Sialkot Pakistan 102 km North 591,668
Ludhiana India 122 km Southeast 1,618,879
Jammu India 123 km North 502,197
Faisalabad Pakistan 172 km West 3,203,846
Chandigarh India 207 km Southeast 1,055,450
Sargodha Pakistan 214 km West 659,862
Srinagar India 274 km North 1,180,570
Rawalpindi Pakistan 277 km Northwest 2,098,231
Islamabad Pakistan 288 km Northwest 1,014,825
Saharanpur India 315 km Southeast 705,478
Dehradun India 334 km Southeast 578,420
Multan Pakistan 362 km Southwest 1,871,843
Bahawalpur Pakistan 395 km Southwest 762,111
Delhi India 399 km Southeast 45,909,120
Meerut India 400 km Southeast 1,305,429
Peshawar Pakistan 408 km Northwest 1,970,042
Gurgaon India 408 km Southeast 876,824
Ghaziabad India 410 km Southeast 2,375,820
Noida India 413 km Southeast 637,272
Faridabad India 428 km Southeast 1,404,653
Bikaner India 429 km South 529,007
Moradabad India 482 km Southeast 887,871

Map of Cities Near Amritsar

Explore Cities Near Amritsar

Explore Cities Around the World