Countries between Canada and Virgin Islands

Up to 500 kilometers
Bulgaria flag Distance from Canada to Bulgaria is: 326 kilometer Distance from Ottawa to Sofia
Up to 1,000 kilometers
USA flag Distance from Canada to USA is: 742 kilometer Distance from Ottawa to Washington
Up to 2,000 kilometers
Cyprus flag Distance from Canada to Cyprus is: 1,701 kilometer Distance from Ottawa to Nicosia
Up to 3,000 kilometers
Haiti flag Distance from Canada to Haiti is: 2,998 kilometer Distance from Ottawa to Port-au-Prince
Up to 3,500 kilometers
Puerto Rico flag Distance from Canada to Puerto Rico is: 3,119 kilometer Distance from Ottawa to San Juan
Virgin Islands flag Distance from Canada to Virgin Islands is: 3,164 kilometer Distance from Ottawa to Charlotte Amalie
Up to 4,000 kilometers
Bangladesh flag Distance from Canada to Bangladesh is: 3,754 kilometer Distance from Ottawa to Dhaka
Eritrea flag Distance from Canada to Eritrea is: 3,767 kilometer Distance from Ottawa to Asmara
Up to 4,500 kilometers
Bhutan flag Distance from Canada to Bhutan is: 4,154 kilometer Distance from Ottawa to Thimphu
Up to 6,000 kilometers
Afghanistan flag Distance from Canada to Afghanistan is: 5,981 kilometer Distance from Ottawa to Kabul
Up to 7,500 kilometers
Bahrain flag Distance from Canada to Bahrain is: 7,021 kilometer Distance from Ottawa to Manama
Up to 8,000 kilometers
Azerbaijan flag Distance from Canada to Azerbaijan is: 7,746 kilometer Distance from Ottawa to Baku
Up to 8,500 kilometers
Armenia flag Distance from Canada to Armenia is: 8,149 kilometer Distance from Ottawa to Yerevan