Countries between Benin and Canada

Up to 500 kilometers
Togo flag Distance from Benin to Togo is: 159 kilometer Distance from Porto-Novo to Loma
Ghana flag Distance from Benin to Ghana is: 333 kilometer Distance from Porto-Novo to Accra
Up to 1,000 kilometers
Niger flag Distance from Benin to Niger is: 782 kilometer Distance from Porto-Novo to Niamey
Burkina Faso flag Distance from Benin to Burkina Faso is: 794 kilometer Distance from Porto-Novo to Ouagadougou
Cote dIvoire flag Distance from Benin to Cote d'Ivoire is: 871 kilometer Distance from Porto-Novo to Yamoussoukro
Up to 1,500 kilometers
Mali flag Distance from Benin to Mali is: 1,347 kilometer Distance from Porto-Novo to Bamako
Liberia flag Distance from Benin to Liberia is: 1,477 kilometer Distance from Porto-Novo to Monrovia
Up to 2,000 kilometers
Sierra Leone flag Distance from Benin to Sierra Leone is: 1,759 kilometer Distance from Porto-Novo to Freetown
Guinea flag Distance from Benin to Guinea is: 1,825 kilometer Distance from Porto-Novo to Conakry
Up to 2,500 kilometers
Guinea-Bissau flag Distance from Benin to Guinea-Bissau is: 2,079 kilometer Distance from Porto-Novo to Bissau
Gambia flag Distance from Benin to Gambia is: 2,241 kilometer Distance from Porto-Novo to Banjul
Senegal flag Distance from Benin to Senegal is: 2,365 kilometer Distance from Porto-Novo to Dakar
Mauritania flag Distance from Benin to Mauritania is: 2,390 kilometer Distance from Porto-Novo to Nouakchott
Up to 3,000 kilometers
Cape Verde flag Distance from Benin to Cape Verde is: 2,995 kilometer Distance from Porto-Novo to Praia
Up to 3,500 kilometers
Canary Islands flag Distance from Benin to Canary Islands is: 3,053 kilometer Distance from Porto-Novo to Las Palmas
Morocco flag Distance from Benin to Morocco is: 3,207 kilometer Distance from Porto-Novo to Rabat
Algeria flag Distance from Benin to Algeria is: 3,367 kilometer Distance from Porto-Novo to Algiers
Gibraltar flag Distance from Benin to Gibraltar is: 3,387 kilometer Distance from Porto-Novo to Gibraltar
Up to 4,000 kilometers
Portugal flag Distance from Benin to Portugal is: 3,765 kilometer Distance from Porto-Novo to Lisbon
Spain flag Distance from Benin to Spain is: 3,814 kilometer Distance from Porto-Novo to Madrid
Andorra flag Distance from Benin to Andorra is: 3,997 kilometer Distance from Porto-Novo to Andorra la Vella
Up to 5,000 kilometers
Jersey flag Distance from Benin to Jersey is: 4,764 kilometer Distance from Porto-Novo to St. Helier
Up to 5,500 kilometers
Ireland flag Distance from Benin to Ireland is: 5,259 kilometer Distance from Porto-Novo to Dublin
Up to 7,500 kilometers
Bermuda flag Distance from Benin to Bermuda is: 7,483 kilometer Distance from Porto-Novo to Hamilton
Up to 9,000 kilometers
Canada flag Distance from Benin to Canada is: 8,562 kilometer Distance from Porto-Novo to Ottawa