Where is Bonn, Germany? - Map, Geography & Facts

Written and Fact-checked by | Updated On: March 31, 2026 14:15 ET

Bonn is a city in western Germany, located in the state of North Rhine-Westphalia along the Rhine River. It lies south of Cologne and north of Koblenz, positioned in the Rhineland region.

Location Map of Bonn, Germany

About Map: The map showing location of Bonn in Germany.

Where is Bonn Located?

Bonn is a city in western Germany, located in the state of North Rhine-Westphalia along the Rhine River. It lies south of Cologne and north of Koblenz, positioned in the Rhineland region.

The city covers an area of 141.22 sq km (54.53 sq mi) and has a population of about 330,000 as of the 2022 census.

Bonn is known as the former capital of West Germany and for its cultural heritage, with key attractions including Beethoven House, Bonn Minster, Museum Koenig, Rheinaue Park, Poppelsdorf Palace, and Haus der Geschichte.

Bonn, Germany Facts

CategoryDetails
City NameBonn
CountryGermany
StateNorth Rhine-Westphalia
RegionCologne Government Region (Western Germany)
EstablishedFounded in Roman times (1st century BC)
PopulationApprox. 330,000 (latest estimate)
Total Area141.22 sq km (54.53 sq mi)
Population DensityAbout 2,300 people per sq km
Coordinates50.7374° N, 7.0982° E
Time ZoneCentral European Time (CET, UTC+1) / Central European Summer Time (CEST, UTC+2)
Postal Codes53111–53229
Area Code+49 228
Major WaterwaysRhine River
TransportationRail and road connections; Bonn Hauptbahnhof; tram and bus network; near Cologne Bonn Airport
Famous ForFormer capital of West Germany, birthplace of Ludwig van Beethoven, and UN hub
Top AttractionsBeethoven House, Bonn Minster, Museum Mile, Poppelsdorf Palace
Official Websitehttps://www.bonn.de

Distance from Bonn to Major Cities in Germany

  • Bonn to Cologne – 30 km (19 miles)
  • Bonn to Düsseldorf – 75 km (47 miles)
  • Bonn to Leverkusen – 45 km (28 miles)
  • Bonn to Wuppertal – 65 km (40 miles)
  • Bonn to Dortmund – 95 km (59 miles)
  • Bonn to Essen – 85 km (53 miles)
  • Bonn to Duisburg – 80 km (50 miles)
  • Bonn to Münster – 140 km (87 miles)
  • Bonn to Bielefeld – 180 km (112 miles)
  • Bonn to Frankfurt – 180 km (112 miles)
  • Bonn to Stuttgart – 330 km (205 miles)
  • Bonn to Nuremberg – 380 km (236 miles)
  • Bonn to Munich – 560 km (348 miles)
  • Bonn to Hanover – 260 km (162 miles)
  • Bonn to Bremen – 320 km (199 miles)
  • Bonn to Hamburg – 400 km (249 miles)
  • Bonn to Leipzig – 420 km (261 miles)
  • Bonn to Dresden – 500 km (311 miles)
  • Bonn to Berlin – 570 km (354 miles)
  • Bonn to Magdeburg – 400 km (249 miles)