Countries between Lesotho and Serbia

Up to 500 kilometers
South Africa flag Distance from Lesotho to South Africa is: 401 kilometer Distance from Maseru to Pretoria
Swaziland flag Distance from Lesotho to Swaziland is: 488 kilometer Distance from Maseru to Mbabane
Up to 1,000 kilometers
Morocco flag Distance from Lesotho to Morocco is: 558 kilometer Distance from Maseru to Rabat
Belize flag Distance from Lesotho to Belize is: 956 kilometer Distance from Maseru to Belmopan
Up to 1,500 kilometers
Zimbabwe flag Distance from Lesotho to Zimbabwe is: 1,337 kilometer Distance from Maseru to Harare
Up to 2,000 kilometers
Zambia flag Distance from Lesotho to Zambia is: 1,544 kilometer Distance from Maseru to Lusaka
Aruba flag Distance from Lesotho to Aruba is: 1,669 kilometer Distance from Maseru to Oranjestad
Bahamas flag Distance from Lesotho to Bahamas is: 1,824 kilometer Distance from Maseru to Nassau
Up to 2,500 kilometers
Georgia flag Distance from Lesotho to Georgia is: 2,276 kilometer Distance from Maseru to T'bilisi
Iran flag Distance from Lesotho to Iran is: 2,345 kilometer Distance from Maseru to Tehran
Anguilla flag Distance from Lesotho to Anguilla is: 2,438 kilometer Distance from Maseru to The Valley
Up to 3,000 kilometers
Antigua and Barbuda flag Distance from Lesotho to Antigua and Barbuda is: 2,523 kilometer Distance from Maseru to Saint John's
Barbados flag Distance from Lesotho to Barbados is: 2,681 kilometer Distance from Maseru to Bridgetown
Tanzania flag Distance from Lesotho to Tanzania is: 2,709 kilometer Distance from Maseru to Dar es Salaam
Iraq flag Distance from Lesotho to Iraq is: 2,945 kilometer Distance from Maseru to Baghdad
Up to 3,500 kilometers
Finland flag Distance from Lesotho to Finland is: 3,005 kilometer Distance from Maseru to Helsinki
Estonia flag Distance from Lesotho to Estonia is: 3,020 kilometer Distance from Maseru to Tallinn
Lithuania flag Distance from Lesotho to Lithuania is: 3,056 kilometer Distance from Maseru to Vilnius
Kuwait flag Distance from Lesotho to Kuwait is: 3,106 kilometer Distance from Maseru to Kuwait (City)
Bermuda flag Distance from Lesotho to Bermuda is: 3,172 kilometer Distance from Maseru to Hamilton
Uganda flag Distance from Lesotho to Uganda is: 3,329 kilometer Distance from Maseru to Kampala
Bolivia flag Distance from Lesotho to Bolivia is: 3,414 kilometer Distance from Maseru to La Paz
Lebanon flag Distance from Lesotho to Lebanon is: 3,460 kilometer Distance from Maseru to Beirut
Up to 4,000 kilometers
Cyprus flag Distance from Lesotho to Cyprus is: 3,504 kilometer Distance from Maseru to Nicosia
Jordan flag Distance from Lesotho to Jordan is: 3,586 kilometer Distance from Maseru to Amman
Israel flag Distance from Lesotho to Israel is: 3,646 kilometer Distance from Maseru to Jerusalem
Hungary flag Distance from Lesotho to Hungary is: 3,730 kilometer Distance from Maseru to Budapest
Denmark flag Distance from Lesotho to Denmark is: 3,808 kilometer Distance from Maseru to Copenhagen
South Sudan flag Distance from Lesotho to South Sudan is: 3,816 kilometer Distance from Maseru to Juba
Macedonia flag Distance from Lesotho to Macedonia is: 3,870 kilometer Distance from Maseru to Skopje
Germany flag Distance from Lesotho to Germany is: 3,874 kilometer Distance from Maseru to Berlin
Czech Republic flag Distance from Lesotho to Czech Republic is: 3,915 kilometer Distance from Maseru to Prague
Sao Tome and Principe flag Distance from Lesotho to Sao Tome and Principe is: 3,956 kilometer Distance from Maseru to Sao Tome
Somalia flag Distance from Lesotho to Somalia is: 3,961 kilometer Distance from Maseru to Mogadishu
Greece flag Distance from Lesotho to Greece is: 3,968 kilometer Distance from Maseru to Athens
Up to 4,500 kilometers
Croatia flag Distance from Lesotho to Croatia is: 4,028 kilometer Distance from Maseru to Zagreb
Egypt flag Distance from Lesotho to Egypt is: 4,044 kilometer Distance from Maseru to Cairo
Liechtenstein flag Distance from Lesotho to Liechtenstein is: 4,384 kilometer Distance from Maseru to Vaduz
Luxembourg flag Distance from Lesotho to Luxembourg is: 4,470 kilometer Distance from Maseru to Luxembourg
Italy flag Distance from Lesotho to Italy is: 4,490 kilometer Distance from Maseru to Rome
Up to 5,000 kilometers
Malta flag Distance from Lesotho to Malta is: 4,750 kilometer Distance from Maseru to Valletta
France flag Distance from Lesotho to France is: 4,751 kilometer Distance from Maseru to Paris
Togo flag Distance from Lesotho to Togo is: 4,828 kilometer Distance from Maseru to Loma
Isle of Man flag Distance from Lesotho to Isle of Man is: 4,871 kilometer Distance from Maseru to Douglas
Brazil flag Distance from Lesotho to Brazil is: 4,891 kilometer Distance from Maseru to Brasilia
Eritrea flag Distance from Lesotho to Eritrea is: 4,917 kilometer Distance from Maseru to Asmara
Up to 5,500 kilometers
Sudan flag Distance from Lesotho to Sudan is: 5,012 kilometer Distance from Maseru to Khartoum
Ireland flag Distance from Lesotho to Ireland is: 5,017 kilometer Distance from Maseru to Dublin
Jersey flag Distance from Lesotho to Jersey is: 5,039 kilometer Distance from Maseru to St. Helier
Libya flag Distance from Lesotho to Libya is: 5,059 kilometer Distance from Maseru to Tripoli
Djerba flag Distance from Lesotho to Djerba is: 5,154 kilometer Distance from Maseru to Djerba
Yemen flag Distance from Lesotho to Yemen is: 5,275 kilometer Distance from Maseru to Sana'a
Up to 6,000 kilometers
Argentina flag Distance from Lesotho to Argentina is: 5,627 kilometer Distance from Maseru to Buenos Aires
Up to 6,500 kilometers
Gibraltar flag Distance from Lesotho to Gibraltar is: 6,094 kilometer Distance from Maseru to Gibraltar
Saudi Arabia flag Distance from Lesotho to Saudi Arabia is: 6,330 kilometer Distance from Maseru to Riyadh
Up to 7,000 kilometers
Chad flag Distance from Lesotho to Chad is: 6,639 kilometer Distance from Maseru to N'Djamena
Up to 7,500 kilometers
Syria flag Distance from Lesotho to Syria is: 7,030 kilometer Distance from Maseru to Damascus
Central African Republic flag Distance from Lesotho to Central African Republic is: 7,114 kilometer Distance from Maseru to Bangui
Canary Islands flag Distance from Lesotho to Canary Islands is: 7,405 kilometer Distance from Maseru to Las Palmas
Up to 8,000 kilometers
Tunisia flag Distance from Lesotho to Tunisia is: 7,552 kilometer Distance from Maseru to Tunis
Cameroon flag Distance from Lesotho to Cameroon is: 7,606 kilometer Distance from Maseru to Yaounde
Turkey flag Distance from Lesotho to Turkey is: 7,702 kilometer Distance from Maseru to Ankara
Equatorial Guinea flag Distance from Lesotho to Equatorial Guinea is: 7,794 kilometer Distance from Maseru to Malabo
Up to 8,500 kilometers
Gabon flag Distance from Lesotho to Gabon is: 8,053 kilometer Distance from Maseru to Libreville
Mali flag Distance from Lesotho to Mali is: 8,166 kilometer Distance from Maseru to Bamako
Ghana flag Distance from Lesotho to Ghana is: 8,241 kilometer Distance from Maseru to Accra
Mauritania flag Distance from Lesotho to Mauritania is: 8,253 kilometer Distance from Maseru to Nouakchott
Serbia flag Distance from Lesotho to Serbia is: 8,254 kilometer Distance from Maseru to Belgrade
Cote dIvoire flag Distance from Lesotho to Cote d'Ivoire is: 8,477 kilometer Distance from Maseru to Yamoussoukro
Up to 9,000 kilometers
Gambia flag Distance from Lesotho to Gambia is: 8,697 kilometer Distance from Maseru to Banjul
Guinea-Bissau flag Distance from Lesotho to Guinea-Bissau is: 8,761 kilometer Distance from Maseru to Bissau
Guinea flag Distance from Lesotho to Guinea is: 8,831 kilometer Distance from Maseru to Conakry
Andorra flag Distance from Lesotho to Andorra is: 8,884 kilometer Distance from Maseru to Andorra la Vella
Liberia flag Distance from Lesotho to Liberia is: 8,904 kilometer Distance from Maseru to Monrovia
Burkina Faso flag Distance from Lesotho to Burkina Faso is: 8,953 kilometer Distance from Maseru to Ouagadougou
Up to 9,500 kilometers
Belgium flag Distance from Lesotho to Belgium is: 9,021 kilometer Distance from Maseru to Brussels
Algeria flag Distance from Lesotho to Algeria is: 9,069 kilometer Distance from Maseru to Algiers
Up to 10,000 kilometers
Benin flag Distance from Lesotho to Benin is: 9,502 kilometer Distance from Maseru to Porto-Novo
Austria flag Distance from Lesotho to Austria is: 9,922 kilometer Distance from Maseru to Vienna
Up to 10,500 kilometers
Bosnia and Herzegovina flag Distance from Lesotho to Bosnia and Herzegovina is: 10,201 kilometer Distance from Maseru to Sarajevo
Albania flag Distance from Lesotho to Albania is: 10,391 kilometer Distance from Maseru to Tirana
Belarus flag Distance from Lesotho to Belarus is: 10,459 kilometer Distance from Maseru to Minsk
Up to 11,000 kilometers
Bulgaria flag Distance from Lesotho to Bulgaria is: 10,619 kilometer Distance from Maseru to Sofia
Angola flag Distance from Lesotho to Angola is: 10,943 kilometer Distance from Maseru to Luanda
Up to 12,500 kilometers
Armenia flag Distance from Lesotho to Armenia is: 12,311 kilometer Distance from Maseru to Yerevan
Botswana flag Distance from Lesotho to Botswana is: 12,449 kilometer Distance from Maseru to Gaborone
Up to 13,000 kilometers
Burundi flag Distance from Lesotho to Burundi is: 12,610 kilometer Distance from Maseru to Bujumbura
Azerbaijan flag Distance from Lesotho to Azerbaijan is: 12,664 kilometer Distance from Maseru to Baku
Up to 14,000 kilometers
Bahrain flag Distance from Lesotho to Bahrain is: 13,648 kilometer Distance from Maseru to Manama
Australia flag Distance from Lesotho to Australia is: 13,925 kilometer Distance from Maseru to Canberra
Up to 14,500 kilometers
Afghanistan flag Distance from Lesotho to Afghanistan is: 14,293 kilometer Distance from Maseru to Kabul
Up to 16,000 kilometers
Bhutan flag Distance from Lesotho to Bhutan is: 15,765 kilometer Distance from Maseru to Thimphu
Up to 16,500 kilometers
Bangladesh flag Distance from Lesotho to Bangladesh is: 16,188 kilometer Distance from Maseru to Dhaka
Up to 17,500 kilometers
Brunei flag Distance from Lesotho to Brunei is: 17,298 kilometer Distance from Maseru to Bandar Seri Begawan