Cities Near Moradabad
Moradabad is located in India. Several major cities lie within a short distance of Moradabad, including Bareilly (86 km), Meerut (101 km) and Aligarh (125 km). This page lists important cities located near Moradabad 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 Moradabad
| City | Country | Distance | Direction | Population |
|---|---|---|---|---|
| Bareilly | India | 86 km | Southeast | 1,000,000 |
| Meerut | India | 101 km | West | 1,305,429 |
| Aligarh | India | 125 km | Southwest | 874,408 |
| Ghaziabad | India | 129 km | West | 2,375,820 |
| Noida | India | 141 km | West | 637,272 |
| Faridabad | India | 146 km | West | 1,404,653 |
| Delhi | India | 149 km | West | 45,909,120 |
| Saharanpur | India | 169 km | Northwest | 705,478 |
| Gurgaon | India | 171 km | West | 876,824 |
| Dehradun | India | 177 km | North | 578,420 |
| Agra | India | 198 km | South | 1,585,705 |
| Chandigarh | India | 282 km | Northwest | 1,055,450 |
| Gwalior | India | 298 km | South | 1,069,276 |
| Kanpur | India | 307 km | Southeast | 3,067,700 |
| Lucknow | India | 311 km | Southeast | 3,382,000 |
| Jaipur | India | 357 km | Southwest | 3,073,350 |
| Ludhiana | India | 360 km | Northwest | 1,618,879 |
| Jhansi | India | 378 km | South | 507,000 |
| Jalandhar | India | 410 km | Northwest | 873,725 |
| Ajmer | India | 482 km | Southwest | 542,321 |
| Amritsar | India | 482 km | Northwest | 1,132,383 |
| Prayagraj | India | 488 km | Southeast | 5,954,391 |
| Kota | India | 498 km | Southwest | 1,001,694 |