The distance between Germany and Estonia is 1,243 kilometers (773 miles).
Germany, Europe
Estonia, Europe
1,243 km
Distance between centroids
780 km
Shortest distance
Calculated based on main borders (including major islands)
955 km
Shortest distance between major cities
Berlin → Haapsalu
Distances between Germany and Estonia by cities:
City in Germany | City in Estonia | Distance (kilometers) |
---|---|---|
Hamburg | Tallinn | 1,117 km |
Leipzig | Tartu | 1,206 km |
Frankfurt am Main | Werro | 1,471 km |
Hamburg | Yykhvi | 1,249 km |
Dortmund | Yykhvi | 1,526 km |
Stuttgart | Tallinn | 1,556 km |
Berlin | Haapsalu | 955 km |
Leipzig | Tallinn | 1,191 km |
Köln | Haapsalu | 1,381 km |
Bochum | Haapsalu | 1,324 km |
Bochum | Yykhvi | 1,541 km |
Duisburg | Yykhvi | 1,568 km |
Düsseldorf | Yykhvi | 1,583 km |
Munich | Tallinn | 1,522 km |
Duisburg | Tallinn | 1,438 km |
Munich | Tartu | 1,517 km |
Bremen | Saku | 1,199 km |
Frankfurt am Main | Tallinn | 1,458 km |
Essen | Haapsalu | 1,336 km |
Dresden | Tartu | 1,165 km |
Distance between countries | Kilometers |
---|---|
From Germany to China | 7,242 km |
From Germany to India | 6,760 km |
From Germany to United States | 7,882 km |
From Germany to Indonesia | 11,014 km |
From Germany to Pakistan | 5,310 km |
Distances between countries | Kilometers |
---|---|
From Estonia to China | 6,085 km |
From Estonia to India | 6,012 km |
From Estonia to United States | 8,072 km |
From Estonia to Indonesia | 10,017 km |
From Estonia to Pakistan | 4,579 km |
The following list contains countries that are separated by a similar distance as it is between Germany and Estonia.
From | To | Distance (kilometers) |
---|---|---|
Greece | Tunisia | 1,241 km |
Cuba | Nicaragua | 1,241 km |
Bulgaria | Belarus | 1,234 km |
Ethiopia | Uganda | 1,250 km |
Cuba | Puerto Rico | 1,227 km |
Puerto Rico | Cuba | 1,227 km |
Cuba | Belize | 1,223 km |
North Macedonia | Switzerland | 1,223 km |
China | Mongolia | 1,222 km |
Bulgaria | Malta | 1,218 km |
Moldova | Estonia | 1,264 km |
Netherlands | Italy | 1,266 km |
Sweden | Netherlands | 1,213 km |
Netherlands | Sweden | 1,213 km |
Netherlands | Lithuania | 1,271 km |