Cities Near Berlin

Berlin is located in Germany. Several major cities lie within a short distance of Berlin, including Leipzig (148 km), Dresden (165 km) and Poznań (241 km). This page lists important cities located near Berlin 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 Berlin

City Country Distance Direction Population
Leipzig Germany 148 km Southwest 619,879
Dresden Germany 165 km South 574,960
Poznań Poland 241 km East 546,859
Hanover Germany 248 km West 548,186
Hamburg Germany 254 km Northwest 1,910,160
Prague Czech Republic 280 km South 1,397,880
Wrocław Poland 296 km Southeast 673,531
Bremen Germany 314 km West 577,026
Bremen Germany 320 km West 693,204
Copenhagen Denmark 355 km North 667,099
Nuremberg Germany 377 km Southwest 526,091
Dortmund Germany 420 km West 595,471
Frankfurt Germany 422 km Southwest 775,790
Łódź Poland 424 km East 648,711
Essen Germany 452 km West 592,690
Katowice urban area Poland 464 km Southeast 1,903,000
Duisburg Germany 469 km West 503,707
Düsseldorf Germany 476 km West 631,217
Cologne Germany 476 km West 1,087,353

Map of Cities Near Berlin

Explore Cities Near Berlin

Explore Cities Around the World