The distance between Germany and Canada is 6,773 kilometers (4,208 miles).
Germany, Europe
Canada, America
6,773 km
Distance between centroids
3,700 km
Shortest distance
Calculated based on main borders (including major islands)
5,715 km
Shortest distance between major cities
Bremen → Montréal
Distances between Germany and Canada by cities:
City in Germany | City in Canada | Distance (kilometers) |
---|---|---|
Leipzig | Ottawa | 6,155 km |
Bochum | London | 6,348 km |
Dresden | Ottawa | 6,253 km |
Bremen | Surrey | 7,801 km |
Düsseldorf | Oshawa | 6,122 km |
Berlin | Oshawa | 6,445 km |
Hamburg | Oshawa | 6,189 km |
Dortmund | Oshawa | 6,149 km |
Stuttgart | Ottawa | 6,107 km |
Bochum | Oshawa | 6,135 km |
Dresden | Toronto | 6,600 km |
Essen | London | 6,337 km |
Munich | Ottawa | 6,295 km |
Duisburg | Toronto | 6,160 km |
Berlin | London | 6,653 km |
Köln | Oshawa | 6,148 km |
Düsseldorf | Toronto | 6,171 km |
Frankfurt am Main | Laval | 5,865 km |
Hamburg | Toronto | 6,237 km |
Wuppertal | Ottawa | 5,844 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 Canada to China | 9,410 km |
From Canada to India | 11,488 km |
From Canada to United States | 2,262 km |
From Canada to Indonesia | 12,893 km |
From Canada to Pakistan | 10,410 km |
The following list contains countries that are separated by a similar distance as it is between Germany and Canada.
From | To | Distance (kilometers) |
---|---|---|
Uruguay | Bahamas | 6,771 km |
New Zealand | Guam | 6,769 km |
Cuba | Ireland | 6,765 km |
Uruguay | Guinea | 6,783 km |
Sweden | Gabon | 6,785 km |
North Macedonia | Zimbabwe | 6,755 km |
Ethiopia | Laos | 6,754 km |
Slovakia | China | 6,752 km |
China | Slovakia | 6,752 km |
Haiti | Guinea | 6,790 km |
Moldova | Malawi | 6,745 km |
Moldova | Comoros | 6,745 km |
Kenya | Denmark | 6,743 km |
Sweden | Bangladesh | 6,743 km |
Greece | Sri Lanka | 6,798 km |