Cities Near Bhopal

Bhopal is located in India. Several major cities lie within a short distance of Bhopal, including Ujjain (168 km), Indore (170 km) and Jabalpur (257 km). This page lists important cities located near Bhopal 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 Bhopal

City Country Distance Direction Population
Ujjain India 168 km West 515,215
Indore India 170 km West 1,994,397
Jabalpur India 257 km East 1,267,564
Amravati India 260 km South 549,370
Kota India 268 km Northwest 1,001,694
Jhansi India 271 km Northeast 507,000
Nagpur India 290 km Southeast 2,405,665
Gwalior India 338 km North 1,069,276
Aurangabad India 433 km Southwest 1,175,116
Jaipur India 438 km North 3,073,350
Agra India 441 km North 1,585,705
Vadodara India 445 km West 2,065,771
Ajmer India 454 km Northwest 542,321
Kanpur India 463 km Northeast 3,067,700
Bhilai India 467 km Southeast 625,700
Raipur India 488 km Southeast 1,010,087
Ahmedabad India 495 km West 7,645,000

Map of Cities Near Bhopal

Explore Cities Near Bhopal

Explore Cities Around the World