Cities within 100 miles of Birmingham (straight line)
There are 455 cities and towns of 15,000 people or more within 100 miles of Birmingham, United Kingdom, in a straight line, and 742 cities and towns within 200 miles, measured from the city centre. The largest within 100 miles are Manchester (70 miles north), Sheffield (65 miles north-northeast) and Leeds (92 miles north).
Within 100 miles
455
cities and towns · straight line
Within 200 miles
742
cities and towns · straight line
Nearest
Dudley
7.8 miles (13 km) west · straight line
Straight-line distances from one city centre to another, as the crow flies. Roads between them are longer.
BirminghamWithin 100 miles100 miles to 200 milesDashed rings: 100 miles and 200 miles in a straight line from the centre.
Cities and towns within 100 miles of Birmingham
The 40 largest of the 455 within 100 miles, nearest first. Distances are straight lines.
| Place | Direction | Straight line |
|---|---|---|
| DudleyEngland | west | 7.8 miles13 km |
| WalsallEngland | north-northwest | 8 miles13 km |
| WolverhamptonEngland | northwest | 12 miles19 km |
| CoventryEngland | east-southeast | 17 miles28 km |
| TelfordEngland | west-northwest | 27 miles43 km |
| LeicesterEngland | east-northeast | 34 miles55 km |
| DerbyEngland | north-northeast | 35 miles57 km |
| Stoke-on-TrentEngland | north-northwest | 38 miles61 km |
| NottinghamEngland | northeast | 45 miles73 km |
| NorthamptonEngland | east-southeast | 46 miles74 km |
| MansfieldEngland | north-northeast | 54 miles86 km |
| Milton KeynesEngland | east-southeast | 57 miles92 km |
| OxfordEngland | south-southeast | 57 miles92 km |
| SwindonEngland | south | 64 miles103 km |
| SheffieldEngland | north-northeast | 65 miles104 km |
| WarringtonEngland | north-northwest | 69 miles111 km |
| PeterboroughEngland | east | 70 miles112 km |
| Manchesterdistance pageEngland | north | 70 miles113 km |
| OldhamEngland | north | 74 miles119 km |
| LutonEngland | east-southeast | 75 miles121 km |
| St HelensEngland | north-northwest | 75 miles121 km |
| BristolEngland | south-southwest | 77 miles124 km |
| NewportWales | southwest | 77 miles125 km |
| BirkenheadEngland | northwest | 78 miles126 km |
| Liverpooldistance pageEngland | northwest | 78 miles126 km |
| BoltonEngland | north-northwest | 79 miles128 km |
| WiganEngland | north-northwest | 79 miles128 km |
| HuddersfieldEngland | north | 81 miles130 km |
| ReadingEngland | south-southeast | 81 miles131 km |
| SloughEngland | southeast | 87 miles140 km |
| CambridgeEngland | east-southeast | 87 miles141 km |
| CardiffWales | southwest | 88 miles142 km |
| BradfordEngland | north | 91 miles146 km |
| BlackburnEngland | north-northwest | 91 miles146 km |
| HarrowEngland | southeast | 91 miles147 km |
| LeedsEngland | north | 92 miles148 km |
| BurnleyEngland | north | 92 miles148 km |
| PrestonEngland | north-northwest | 95 miles152 km |
| Enfield TownEngland | southeast | 96 miles155 km |
| ArchwayEngland | southeast | 98 miles158 km |
From 100 miles to 200 miles of Birmingham
The 30 largest of the 287 between 100 miles and 200 miles, nearest first. Distances are straight lines.
| Place | Direction | Straight line |
|---|---|---|
| IslingtonEngland | southeast | 101 miles162 km |
| Londondistance pageEngland | southeast | 101 miles163 km |
| City of WestminsterEngland | southeast | 101 miles163 km |
| BlackpoolEngland | north-northwest | 104 miles167 km |
| SwanseaWales | southwest | 105 miles169 km |
| IlfordEngland | southeast | 105 miles170 km |
| SuttonEngland | southeast | 107 miles172 km |
| BarkingEngland | southeast | 107 miles172 km |
| YorkEngland | north-northeast | 107 miles173 km |
| CroydonEngland | southeast | 108 miles174 km |
| Kingston upon HullEngland | northeast | 109 miles175 km |
| SouthamptonEngland | south | 111 miles179 km |
| BexleyEngland | southeast | 113 miles182 km |
| BasildonEngland | east-southeast | 118 miles191 km |
| CrawleyEngland | southeast | 120 miles193 km |
| PortsmouthEngland | south-southeast | 121 miles195 km |
| BournemouthEngland | south | 122 miles196 km |
| PooleEngland | south | 122 miles197 km |
| ColchesterEngland | east-southeast | 126 miles202 km |
| Southend-on-SeaEngland | east-southeast | 129 miles207 km |
| IpswichEngland | east-southeast | 132 miles213 km |
| NorwichEngland | east | 135 miles217 km |
| BrightonEngland | southeast | 137 miles220 km |
| ExeterEngland | south-southwest | 140 miles226 km |
| MiddlesbroughEngland | north | 147 miles237 km |
| Saint PetersEngland | east-southeast | 161 miles259 km |
| SunderlandEngland | north | 169 miles272 km |
| Newcastle upon TyneEngland | north | 173 miles278 km |
| PlymouthEngland | southwest | 175 miles281 km |
| DublinLeinster, Ireland | west-northwest | 191 miles307 km |
Measure from Birmingham to anywhere
The distance calculator gives the straight-line distance from this city to any other place, address or coordinate, in miles and kilometres, or from where you are standing.
Explore United Kingdom
Questions
What is the closest city to Birmingham?
Dudley is the nearest city or town of 15,000 people or more, 7.8 miles (13 km) west of Birmingham's centre in a straight line. A smaller town or a suburb may be closer.
Are these driving distances from Birmingham?
No. Every distance on this page is a straight line between two centre points, as the crow flies. A road route is always longer, because roads bend around terrain and water, and MapGO does not measure driving distance or travel time.
Which places count as near Birmingham?
Every city and town of 15,000 people or more in the GeoNames gazetteer whose centre lies within 200 miles of Birmingham's centre. Villages and smaller towns are left out, so there are more places nearby than listed. A place right on a ring may fall either side of it, depending on where its centre point sits.
Places and their centre points from GeoNames (cities and towns of 15,000 people or more); distances computed by MapGO with the haversine formula. All distances on this page are straight lines over the Earth's surface, not road distances.