Countries between Canary Islands and Sri Lanka

Up to 1,500 kilometers
Morocco flag Distance from Canary Islands to Morocco is: 1,060 kilometer Distance from Las Palmas to Rabat
French Polynesia flag Distance from Canary Islands to French Polynesia is: 1,142 kilometer Distance from Las Palmas to Papeete
Portugal flag Distance from Canary Islands to Portugal is: 1,326 kilometer Distance from Las Palmas to Lisbon
Up to 2,000 kilometers
Spain flag Distance from Canary Islands to Spain is: 1,748 kilometer Distance from Las Palmas to Madrid
Up to 2,500 kilometers
Niger flag Distance from Canary Islands to Niger is: 2,427 kilometer Distance from Las Palmas to Niamey
Up to 3,000 kilometers
Tunisia flag Distance from Canary Islands to Tunisia is: 2,586 kilometer Distance from Las Palmas to Tunis
Monaco flag Distance from Canary Islands to Monaco is: 2,679 kilometer Distance from Las Palmas to Monaco
Switzerland flag Distance from Canary Islands to Switzerland is: 2,893 kilometer Distance from Las Palmas to Bern
United Kingdom flag Distance from Canary Islands to United Kingdom is: 2,903 kilometer Distance from Las Palmas to London
Togo flag Distance from Canary Islands to Togo is: 2,996 kilometer Distance from Las Palmas to Loma
Up to 3,500 kilometers
San Marino flag Distance from Canary Islands to San Marino is: 3,045 kilometer Distance from Las Palmas to San Marino
Nigeria flag Distance from Canary Islands to Nigeria is: 3,156 kilometer Distance from Las Palmas to Abuja
Netherlands flag Distance from Canary Islands to Netherlands is: 3,183 kilometer Distance from Las Palmas to Amsterdam
Slovenia flag Distance from Canary Islands to Slovenia is: 3,295 kilometer Distance from Las Palmas to Ljubljana
Montenegro flag Distance from Canary Islands to Montenegro is: 3,500 kilometer Distance from Las Palmas to Podgorica
Up to 4,000 kilometers
Slovakia flag Distance from Canary Islands to Slovakia is: 3,576 kilometer Distance from Las Palmas to Bratislava
Serbia flag Distance from Canary Islands to Serbia is: 3,671 kilometer Distance from Las Palmas to Belgrade
Sao Tome and Principe flag Distance from Canary Islands to Sao Tome and Principe is: 3,873 kilometer Distance from Las Palmas to Sao Tome
Up to 4,500 kilometers
Poland flag Distance from Canary Islands to Poland is: 4,029 kilometer Distance from Las Palmas to Warsaw
Romania flag Distance from Canary Islands to Romania is: 4,089 kilometer Distance from Las Palmas to Bucharest
Sweden flag Distance from Canary Islands to Sweden is: 4,306 kilometer Distance from Las Palmas to Stockholm
Moldova flag Distance from Canary Islands to Moldova is: 4,357 kilometer Distance from Las Palmas to Chisinau
Up to 5,000 kilometers
Ukraine flag Distance from Canary Islands to Ukraine is: 4,570 kilometer Distance from Las Palmas to Kiev
Turkey flag Distance from Canary Islands to Turkey is: 4,583 kilometer Distance from Las Palmas to Ankara
Syria flag Distance from Canary Islands to Syria is: 4,926 kilometer Distance from Las Palmas to Damascus
Up to 5,500 kilometers
Sudan flag Distance from Canary Islands to Sudan is: 5,101 kilometer Distance from Las Palmas to Khartoum
Australia flag Distance from Canary Islands to Australia is: 5,172 kilometer Distance from Las Palmas to Canberra
Russia flag Distance from Canary Islands to Russia is: 5,181 kilometer Distance from Las Palmas to Moscow
Up to 6,000 kilometers
South Sudan flag Distance from Canary Islands to South Sudan is: 5,581 kilometer Distance from Las Palmas to Juba
Rwanda flag Distance from Canary Islands to Rwanda is: 5,880 kilometer Distance from Las Palmas to Kigali
Uganda flag Distance from Canary Islands to Uganda is: 5,939 kilometer Distance from Las Palmas to Kampala
Up to 6,500 kilometers
Saudi Arabia flag Distance from Canary Islands to Saudi Arabia is: 6,135 kilometer Distance from Las Palmas to Riyadh
Yemen flag Distance from Canary Islands to Yemen is: 6,254 kilometer Distance from Las Palmas to Sana'a
Up to 7,000 kilometers
Qatar flag Distance from Canary Islands to Qatar is: 6,567 kilometer Distance from Las Palmas to Doha
Tanzania flag Distance from Canary Islands to Tanzania is: 6,662 kilometer Distance from Las Palmas to Dar es Salaam
Turkmenistan flag Distance from Canary Islands to Turkmenistan is: 6,788 kilometer Distance from Las Palmas to Ashgabat
United Arab Emirates flag Distance from Canary Islands to United Arab Emirates is: 6,866 kilometer Distance from Las Palmas to Abu Dhabi
Up to 7,500 kilometers
Somalia flag Distance from Canary Islands to Somalia is: 7,042 kilometer Distance from Las Palmas to Mogadishu
Oman flag Distance from Canary Islands to Oman is: 7,299 kilometer Distance from Las Palmas to Muscat
Up to 8,000 kilometers
Uzbekistan flag Distance from Canary Islands to Uzbekistan is: 7,570 kilometer Distance from Las Palmas to Tashkent
Tajikistan flag Distance from Canary Islands to Tajikistan is: 7,634 kilometer Distance from Las Palmas to Dushanbe
Up to 8,500 kilometers
Pakistan flag Distance from Canary Islands to Pakistan is: 8,195 kilometer Distance from Las Palmas to Islamabad
Seychelles flag Distance from Canary Islands to Seychelles is: 8,382 kilometer Distance from Las Palmas to Victoria
Up to 9,000 kilometers
Guatemala flag Distance from Canary Islands to Guatemala is: 8,520 kilometer Distance from Las Palmas to Guatemala
El Salvador flag Distance from Canary Islands to El Salvador is: 8,600 kilometer Distance from Las Palmas to San Salvador
Chile flag Distance from Canary Islands to Chile is: 8,626 kilometer Distance from Las Palmas to Santiago
Honduras flag Distance from Canary Islands to Honduras is: 8,814 kilometer Distance from Las Palmas to Tegucigalpa
Belize flag Distance from Canary Islands to Belize is: 8,817 kilometer Distance from Las Palmas to Belmopan
Costa Rica flag Distance from Canary Islands to Costa Rica is: 8,932 kilometer Distance from Las Palmas to San Jose
Up to 9,500 kilometers
Ecuador flag Distance from Canary Islands to Ecuador is: 9,069 kilometer Distance from Las Palmas to Quito
Bolivia flag Distance from Canary Islands to Bolivia is: 9,491 kilometer Distance from Las Palmas to La Paz
Up to 10,000 kilometers
Nepal flag Distance from Canary Islands to Nepal is: 9,529 kilometer Distance from Las Palmas to Kathmandu
Cayman Islands flag Distance from Canary Islands to Cayman Islands is: 9,617 kilometer Distance from Las Palmas to George Town
Argentina flag Distance from Canary Islands to Argentina is: 9,636 kilometer Distance from Las Palmas to Buenos Aires
Cuba flag Distance from Canary Islands to Cuba is: 9,698 kilometer Distance from Las Palmas to Havana
Colombia flag Distance from Canary Islands to Colombia is: 9,724 kilometer Distance from Las Palmas to Bogota
Up to 10,500 kilometers
Jamaica flag Distance from Canary Islands to Jamaica is: 10,004 kilometer Distance from Las Palmas to Kingston
Sri Lanka flag Distance from Canary Islands to Sri Lanka is: 10,146 kilometer Distance from Las Palmas to Colombo
Bahamas flag Distance from Canary Islands to Bahamas is: 10,250 kilometer Distance from Las Palmas to Nassau
Haiti flag Distance from Canary Islands to Haiti is: 10,464 kilometer Distance from Las Palmas to Port-au-Prince
Up to 11,000 kilometers
Aruba flag Distance from Canary Islands to Aruba is: 10,563 kilometer Distance from Las Palmas to Oranjestad
Dominican Republic flag Distance from Canary Islands to Dominican Republic is: 10,701 kilometer Distance from Las Palmas to Santo Domingo
Up to 11,500 kilometers
Canada flag Distance from Canary Islands to Canada is: 11,200 kilometer Distance from Las Palmas to Ottawa
Grenada flag Distance from Canary Islands to Grenada is: 11,281 kilometer Distance from Las Palmas to Saint George's
Anguilla flag Distance from Canary Islands to Anguilla is: 11,370 kilometer Distance from Las Palmas to The Valley
Dominica flag Distance from Canary Islands to Dominica is: 11,435 kilometer Distance from Las Palmas to Roseau
Antigua and Barbuda flag Distance from Canary Islands to Antigua and Barbuda is: 11,452 kilometer Distance from Las Palmas to Saint John's
Guyana flag Distance from Canary Islands to Guyana is: 11,452 kilometer Distance from Las Palmas to Georgetown
Brazil flag Distance from Canary Islands to Brazil is: 11,495 kilometer Distance from Las Palmas to Brasilia
Up to 12,000 kilometers
Barbados flag Distance from Canary Islands to Barbados is: 11,537 kilometer Distance from Las Palmas to Bridgetown
Bermuda flag Distance from Canary Islands to Bermuda is: 11,668 kilometer Distance from Las Palmas to Hamilton
Up to 14,000 kilometers
Mauritius flag Distance from Canary Islands to Mauritius is: 13,853 kilometer Distance from Las Palmas to Port Louis
Up to 14,500 kilometers
Lesotho flag Distance from Canary Islands to Lesotho is: 14,311 kilometer Distance from Las Palmas to Maseru
Up to 15,000 kilometers
Madagascar flag Distance from Canary Islands to Madagascar is: 14,622 kilometer Distance from Las Palmas to Antananarivo
Botswana flag Distance from Canary Islands to Botswana is: 14,834 kilometer Distance from Las Palmas to Gaborone
Up to 15,500 kilometers
Cape Verde flag Distance from Canary Islands to Cape Verde is: 15,316 kilometer Distance from Las Palmas to Praia
Up to 16,000 kilometers
Comoros flag Distance from Canary Islands to Comoros is: 15,540 kilometer Distance from Las Palmas to Moroni
Malawi flag Distance from Canary Islands to Malawi is: 15,797 kilometer Distance from Las Palmas to Lilongwe
Gambia flag Distance from Canary Islands to Gambia is: 15,979 kilometer Distance from Las Palmas to Banjul
Up to 16,500 kilometers
Guinea-Bissau flag Distance from Canary Islands to Guinea-Bissau is: 16,030 kilometer Distance from Las Palmas to Bissau
Guinea flag Distance from Canary Islands to Guinea is: 16,123 kilometer Distance from Las Palmas to Conakry
Mauritania flag Distance from Canary Islands to Mauritania is: 16,180 kilometer Distance from Las Palmas to Nouakchott
Liberia flag Distance from Canary Islands to Liberia is: 16,252 kilometer Distance from Las Palmas to Monrovia
Canary Islands flag Distance from Canary Islands to Canary Islands is: 16,299 kilometer Distance from Las Palmas to Las Palmas
Up to 17,000 kilometers
Angola flag Distance from Canary Islands to Angola is: 16,554 kilometer Distance from Las Palmas to Luanda
Cote dIvoire flag Distance from Canary Islands to Cote d'Ivoire is: 16,800 kilometer Distance from Las Palmas to Yamoussoukro
Mali flag Distance from Canary Islands to Mali is: 16,831 kilometer Distance from Las Palmas to Bamako
Gibraltar flag Distance from Canary Islands to Gibraltar is: 16,992 kilometer Distance from Las Palmas to Gibraltar
Up to 17,500 kilometers
Burundi flag Distance from Canary Islands to Burundi is: 17,066 kilometer Distance from Las Palmas to Bujumbura
Congo flag Distance from Canary Islands to Congo is: 17,089 kilometer Distance from Las Palmas to Kinshasa
Ghana flag Distance from Canary Islands to Ghana is: 17,164 kilometer Distance from Las Palmas to Accra