Cities Near Agra

Agra is located in India. Several major cities lie within a short distance of Agra, including Aligarh (78 km), Gwalior (109 km) and Faridabad (154 km). This page lists important cities located near Agra 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 Agra

City Country Distance Direction Population
Aligarh India 78 km North 874,408
Gwalior India 109 km South 1,069,276
Faridabad India 154 km Northwest 1,404,653
Noida India 169 km Northwest 637,272
Gurgaon India 173 km Northwest 876,824
Ghaziabad India 176 km North 2,375,820
Delhi India 183 km Northwest 45,909,120
Bareilly India 190 km Northeast 1,000,000
Moradabad India 198 km North 887,871
Jhansi India 200 km South 507,000
Meerut India 203 km North 1,305,429
Jaipur India 220 km West 3,073,350
Kanpur India 242 km East 3,067,700
Lucknow India 292 km East 3,382,000
Kota India 312 km Southwest 1,001,694
Saharanpur India 313 km North 705,478
Ajmer India 345 km West 542,321
Dehradun India 349 km North 578,420
Chandigarh India 413 km North 1,055,450
Prayagraj India 427 km Southeast 5,954,391
Bhopal India 441 km South 1,798,218
Ludhiana India 465 km Northwest 1,618,879
Bikaner India 473 km West 529,007
Jabalpur India 486 km Southeast 1,267,564
Ujjain India 498 km Southwest 515,215

Map of Cities Near Agra

Explore Cities Near Agra

Explore Cities Around the World