Cities Near Ujjain

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

City Country Distance Direction Population
Indore India 52 km South 1,994,397
Bhopal India 168 km East 1,798,218
Kota India 222 km North 1,001,694
Vadodara India 282 km West 2,065,771
Amravati India 322 km Southeast 549,370
Ahmedabad India 328 km West 7,645,000
Aurangabad India 370 km South 1,175,116
Surat India 374 km Southwest 5,935,000
Jhansi India 379 km Northeast 507,000
Ajmer India 383 km North 542,321
Nagpur India 408 km Southeast 2,405,665
Nashik India 410 km Southwest 1,486,053
Jaipur India 415 km North 3,073,350
Gwalior India 415 km Northeast 1,069,276
Jabalpur India 425 km East 1,267,564
Jodhpur India 444 km Northwest 1,033,918
Agra India 498 km Northeast 1,585,705

Map of Cities Near Ujjain

Explore Cities Near Ujjain

Explore Cities Around the World