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 |