Cities near Bonn

Bonn is a city of 330,579 inhabitants in Germany. The most populous cities near Bonn within 100 km are Köln, Düsseldorf, Essen. Distances are measured as the crow flies.

Use the map and table below to explore the cities near Bonn.

Radius :
Min. pop. :

Map

The dashed circle shows the selected radius. Click a marker for details.

Latitude: 50.7344° Longitude: 7.0955° Population: 330,579 Timezone: Europe/Berlin
Link copied!

Nearby cities 286 cities found

Sorted by population, from largest to smallest. Distances are measured as the crow flies.

City Country Distance Population
Köln Germany 24.4 km 1,024,621
Düsseldorf Germany 58.7 km 618,685
Essen Germany 80.5 km 593,085
Dortmund Germany 90.6 km 588,462
Duisburg Germany 81.0 km 504,358
Bochum Germany 83.5 km 385,729
Wuppertal Germany 58.1 km 360,797
Gelsenkirchen Germany 85.7 km 270,028
Aachen Germany 71.3 km 265,208
Mönchengladbach Germany 67.9 km 261,742
Krefeld Germany 76.9 km 237,984
Oberhausen Germany 84.3 km 219,176
Hagen Germany 74.5 km 198,972
Mülheim Germany 79.0 km 173,050
Herne Germany 89.9 km 172,108
Solingen Germany 48.8 km 164,359
Leverkusen Germany 33.8 km 162,738
Neuss Germany 59.0 km 152,457
Recklinghausen Germany 98.0 km 122,438
Maastricht The Netherlands 99.7 km 122,378
Bottrop Germany 88.6 km 119,909
Remscheid Germany 50.0 km 117,118
Nippes Germany 27.6 km 113,487
Porz am Rhein Germany 17.1 km 113,415
Rodenkirchen Germany 19.0 km 110,158
Koblenz Germany 54.4 km 107,319
Siegen Germany 67.1 km 107,242
Bergisch Gladbach Germany 28.1 km 106,184
Moers Germany 86.2 km 103,487
Venlo The Netherlands 95.9 km 101,988
Düren Germany 43.1 km 93,440
Heerlen The Netherlands 80.0 km 93,084
Iserlohn Germany 83.0 km 91,811
Witten Germany 80.9 km 91,808
Ratingen Germany 64.9 km 91,606
Velbert Germany 66.9 km 87,669
Lüdenscheid Germany 65.6 km 79,386
Rheinhausen Germany 78.8 km 78,203
Castrop-Rauxel Germany 92.7 km 77,924
Viersen Germany 75.8 km 76,153
Gladbeck Germany 93.3 km 75,499
Arnsberg Germany 99.9 km 74,879
Troisdorf Germany 9.1 km 74,749
Wattenscheid Germany 83.0 km 73,965
Dinslaken Germany 95.3 km 66,993
Neuwied Germany 42.7 km 66,805
Unna Germany 98.5 km 66,734
Herten Germany 95.9 km 65,306
Grevenbroich Germany 53.5 km 64,779
Kerpen Germany 31.8 km 64,226
Dormagen Germany 44.3 km 63,582
Bergheim Germany 40.4 km 63,558
Langenfeld Germany 42.8 km 59,112
Stolberg Germany 61.3 km 57,684
Hattingen Germany 74.2 km 56,866
Hilden Germany 49.6 km 56,565
Sankt Augustin Germany 8.5 km 56,094
Eschweiler Germany 58.7 km 55,778
Euskirchen Germany 23.2 km 54,889
Meerbusch Germany 64.3 km 54,826
Hürth Germany 22.1 km 54,678
Pulheim Germany 35.8 km 53,762
Gummersbach Germany 46.2 km 53,131
Verviers Belgium 88.4 km 52,824
Menden Germany 92.1 km 52,452
Frechen Germany 28.3 km 52,309
Willich Germany 70.3 km 51,843
Erftstadt Germany 23.0 km 51,207
Neubrück Germany 54.8 km 51,109
Schwerte Germany 85.5 km 50,399
Kerkrade The Netherlands 74.1 km 49,777
Bornheim Germany 8.0 km 48,523
Sittard The Netherlands 90.9 km 48,400
Hennef (Sieg) Germany 14.0 km 48,002
Erkrath Germany 55.8 km 47,815
Herzogenrath Germany 72.0 km 47,381
Alsdorf Germany 67.3 km 46,340
Meiderich Germany 84.6 km 45,297
Roermond The Netherlands 92.9 km 44,975
Erkelenz Germany 66.8 km 44,650
Brühl Germany 17.1 km 44,137
Ohligs Germany 46.7 km 43,063
Monheim am Rhein Germany 42.2 km 43,038
Nettetal Germany 86.1 km 42,417
Kaarst Germany 64.4 km 42,112
Mülheim Germany 26.6 km 41,711
Heinsberg Germany 78.8 km 41,505
Königswinter Germany 9.3 km 41,164
Hückelhoven Germany 70.6 km 39,828
Mettmann Germany 58.0 km 39,550
Kamp-Lintfort Germany 93.8 km 39,490
Siegburg Germany 10.8 km 39,135
Neustadt/Süd Germany 23.6 km 37,939
Hemer Germany 86.5 km 37,502
Würselen Germany 68.2 km 37,074
Wermelskirchen Germany 45.9 km 36,816
Niederkassel Germany 9.8 km 36,480
Wesseling Germany 13.4 km 35,665
Bonn Hardtberg Germany 4.5 km 35,000
Kempen Germany 84.5 km 34,105
Jülich Germany 55.5 km 33,911
Limburg an der Lahn Germany 77.9 km 33,820
Korschenbroich Germany 65.1 km 33,406
Buer Germany 93.8 km 32,919
Geleen The Netherlands 92.8 km 32,790
Gevelsberg Germany 67.3 km 32,664
Ennepetal Germany 65.5 km 32,607
Rheinberg Germany 96.8 km 32,188
Langendreer Germany 82.3 km 32,047
Kreuztal Germany 67.8 km 31,772
Lohmar Germany 14.3 km 31,339
Andernach Germany 40.2 km 30,408
Tönisvorst Germany 77.6 km 30,296
Schwelm Germany 62.9 km 30,235
Taunusstein Germany 99.1 km 30,145
Haan Germany 51.4 km 29,431
Brunssum The Netherlands 82.4 km 29,254
Wetter Germany 75.5 km 29,146
Düsseldorf-Pempelfort Germany 60.0 km 28,941
Geilenkirchen Germany 73.4 km 28,334
Plettenberg Germany 75.8 km 28,206
Neustadt/Nord Germany 26.0 km 28,146
Neukirchen-Vluyn Germany 87.8 km 28,110
Lennestadt Germany 80.3 km 28,102
Wegberg Germany 72.7 km 28,089
Leichlingen Germany 41.7 km 28,078
Baesweiler Germany 66.6 km 27,834
Bad Neuenahr-Ahrweiler Germany 21.3 km 27,823
Heiligenhaus Germany 66.4 km 27,700
Hörde Germany 88.0 km 27,660
Dorstfeld Germany 88.1 km 27,655
Sundern Germany 91.6 km 27,654
Mechernich Germany 35.0 km 27,537
Altstadt Sud Germany 24.1 km 27,515
Overath Germany 25.7 km 27,203
Wersten Germany 53.8 km 27,151
Rösrath Germany 18.9 km 26,868
Sprockhövel Germany 68.9 km 26,400
Wiehl Germany 39.9 km 26,291
Rheinbach Germany 15.9 km 26,262
Schmallenberg Germany 95.6 km 26,132
Fischeln Germany 72.5 km 26,030
Olpe Germany 62.3 km 25,686
Herdecke Germany 77.7 km 25,618
Übach-Palenberg Germany 71.3 km 25,544
Meckenheim Germany 13.1 km 25,515
Bad Honnef Germany 13.8 km 25,348
Netphen Germany 73.4 km 25,163
Hoensbroek The Netherlands 84.8 km 25,000
Bedburg Germany 46.7 km 24,937
Brackel Germany 93.4 km 24,930
Attendorn Germany 71.5 km 24,773
Radevormwald Germany 55.2 km 24,100
Wipperfürth Germany 47.5 km 23,723
Neuehrenfeld Germany 27.2 km 23,621
Lütgendortmund Germany 86.8 km 23,065
Opladen Germany 37.7 km 23,000
Dillenburg Germany 83.9 km 22,974
Kalk Germany 23.7 km 22,802
Jüchen Germany 58.3 km 22,562
Eving Germany 94.8 km 22,430
Scharnhorst Germany 95.7 km 22,065
Meinerzhagen Germany 56.8 km 21,982
Elsdorf Germany 43.4 km 21,967
Alfter Germany 5.5 km 21,814
Lindlar Germany 37.4 km 21,665
Aplerbeck Germany 89.1 km 21,600
Wilnsdorf Germany 71.2 km 21,505
Querenburg Germany 80.7 km 21,294
Altena Germany 74.3 km 20,862
Engelskirchen Germany 36.0 km 20,786
Bad Berleburg Germany 97.6 km 20,757
Wülfrath Germany 61.0 km 20,731
Bockum Germany 75.9 km 20,617
Bergneustadt Germany 50.9 km 20,567
Fröndenberg Germany 94.9 km 20,504
Herborn Germany 85.3 km 20,473
Werdohl Germany 75.0 km 20,366
Haiger Germany 78.3 km 20,218
Zülpich Germany 31.4 km 20,208
Tegelen The Netherlands 95.4 km 20,190
Kürten Germany 37.1 km 20,103
Wachtberg Germany 11.2 km 20,032
Eitorf Germany 25.2 km 19,761
Waldbröl Germany 39.9 km 19,533
Schwalmtal Germany 79.0 km 19,435
Mayen Germany 46.1 km 19,414
Burscheid Germany 39.0 km 19,215
Lahnstein Germany 60.8 km 18,749
Freudenberg Germany 57.6 km 18,601
Kierspe Germany 56.4 km 18,188
Eupen Belgium 75.5 km 18,029
Altstadt Nord Germany 24.7 km 17,922
Uerdingen Germany 76.0 km 17,888
Wittlich Germany 84.5 km 17,887
Sinzig Germany 23.7 km 17,880
Holzwickede Germany 93.0 km 17,821
Halver Germany 57.6 km 17,650
Bendorf Germany 48.6 km 17,495
Nümbrecht Germany 36.5 km 17,427
Visé Belgium 98.3 km 17,054
Huckarde Germany 91.5 km 16,825
Wassenberg Germany 77.5 km 16,641
Herve Belgium 92.3 km 16,544
Harpen Germany 86.0 km 16,498
Hilchenbach Germany 77.0 km 16,467
Hückeswagen Germany 49.4 km 16,369
Weilerswist Germany 17.7 km 16,321
Hochfeld Germany 79.8 km 16,292
Remagen Germany 19.6 km 16,280
Boppard Germany 66.0 km 16,215
Brüggen Germany 85.1 km 16,105
Grefrath Germany 85.2 km 16,016
Blerick The Netherlands 97.0 km 15,820
Odenthal Germany 33.3 km 15,619
Niederkrüchten Germany 80.4 km 15,487
Bilderstöckchen Germany 28.6 km 15,430
Heusy Belgium 88.5 km 15,420
Bochum-Werne Germany 85.1 km 15,345
Straelen Germany 97.7 km 15,325
Deutz Germany 23.8 km 15,238
Soumagne Belgium 96.0 km 15,237
Much Germany 28.7 km 15,231
Wickede Germany 96.0 km 15,225
Bad Laasphe Germany 95.9 km 15,184
Humboldtkolonie Germany 23.1 km 15,108
Burbach Germany 69.3 km 14,942
Niederzier Germany 47.2 km 14,363
Neunkirchen Germany 64.0 km 14,225
Bad Camberg Germany 96.2 km 14,195
Schleiden Germany 49.2 km 14,160
Langerwehe Germany 53.2 km 14,027
Linnich Germany 64.0 km 13,827
Weilburg Germany 86.9 km 13,798
Aßlar Germany 97.7 km 13,772
Marienheide Germany 49.4 km 13,759
Dison Belgium 88.6 km 13,642
Solms Germany 95.1 km 13,250
Scharnhorst-Ost Germany 95.7 km 13,120
Kessenich Germany 2.7 km 13,031
Kirchhundem Germany 79.9 km 12,966
Monschau Germany 63.5 km 12,945
Bitburg Germany 94.3 km 12,908
Oppum Germany 73.5 km 12,906
Buchheim Germany 24.7 km 12,840
Dahlhausen Germany 77.1 km 12,808
Blégny Belgium 96.8 km 12,745
Malmédy Belgium 82.8 km 12,654
Endenich Germany 2.0 km 12,650
Neuenrade Germany 77.6 km 12,602
Mengede Germany 95.3 km 12,470
Montabaur Germany 61.2 km 12,345
Drolshagen Germany 57.4 km 12,310
Balve Germany 85.4 km 12,281
Höhenberg Germany 23.5 km 12,133
Hadamar Germany 74.2 km 12,131
Berghofen Germany 86.9 km 12,075
Kall Germany 43.2 km 11,903
Hombruch Germany 85.6 km 11,845
Eijsden The Netherlands 97.0 km 11,795
Schalksmühle Germany 64.0 km 11,753
Ostheim Germany 22.2 km 11,689
Zündorf Germany 15.2 km 11,671
Morsbach Germany 46.8 km 11,630
Theux Belgium 93.2 km 11,587
Braunfels Germany 94.4 km 11,510
Gangelt Germany 82.2 km 11,484
Nörvenich Germany 33.0 km 11,481
Poll Germany 21.1 km 11,311
Stein The Netherlands 96.9 km 11,290
Riehl Germany 27.2 km 11,188
Kirchlinde Germany 90.1 km 11,170
Bad Schwalbach Germany 95.4 km 11,112
Rath Germany 21.1 km 11,000
Diez Germany 75.9 km 10,822
Spa Belgium 91.1 km 10,756
Ruppichteroth Germany 29.9 km 10,749
Nideggen Germany 43.3 km 10,727
Ossendorf Germany 29.4 km 10,596
Betzdorf Germany 55.0 km 10,560
Mülheim-Kärlich Germany 48.2 km 10,451
Schüren Germany 90.0 km 10,405
Mengenich Germany 31.5 km 10,350
La Calamine Belgium 76.4 km 10,232
Worringen Germany 40.3 km 10,193
Kaldenkirchen Germany 90.5 km 10,090

What is this tool?

The Cities Near tool lets you explore all populated places within a chosen radius of any city in the world. Enter a city, pick a radius (50, 100, 200, or 500 km), and get an instant interactive map and list — sorted from most to least populous.

This is useful for trip planning, geography research, or simply satisfying your curiosity about what lies around a given city. The underlying dataset comes from GeoNames and covers 70,000+ populated places worldwide.

Start typing to see suggestions

How far is Bonn from other cities?

Use the form below to find the distance from Bonn to any other city in the world.

How does the distance calculation work?

Distances are calculated using the Haversine formula, which gives the great-circle distance between two points on a sphere — the shortest path over the Earth's surface. The result is accurate to within a few kilometres for most city pairs. Note that the Haversine formula assumes a perfectly spherical Earth; the true Earth is slightly flattened, so very long distances may differ by up to 0.5% from the exact geodetic distance.

Cities near famous places

  • Within 100 km of Paris: Versailles, Chartres, Reims, Rouen — all classic day-trip destinations.
  • Within 200 km of Tokyo: Yokohama, Kawasaki, Sagamihara, Chiba, Shizuoka — the vast Kantō metropolitan area.
  • Within 500 km of Istanbul: Ankara, Bursa, Thessaloniki, Sofia, Izmir — crossing into three countries.

Frequently Asked Questions

What is the maximum radius I can search?

The tool offers radii of 50, 100, 200, and 500 km. For reference, a 500 km radius around Paris would cover most of France plus parts of Belgium, Germany, and Switzerland. Use the minimum population filter to narrow down the results to cities of the size you care about.

How is distance measured — straight line or road distance?

The distance shown is the straight-line great-circle distance (as the crow flies), not the road distance. Road distances are always longer due to routes, terrain, and urban layouts. This tool is intended for geographic exploration, not navigation.

What data source is used?

City data comes from the GeoNames geographical database, which aggregates official government sources worldwide. It includes name, coordinates, population, country, and timezone for over 70,000 populated places. Coordinates are accurate to 4–6 decimal places.


Send your feedback