Countries between Lesotho and Thailand

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
Montenegro flag Distance from Lesotho to Montenegro is: 552 kilometer Distance from Maseru to Podgorica
Malta flag Distance from Lesotho to Malta is: 675 kilometer Distance from Maseru to Valletta
Macedonia flag Distance from Lesotho to Macedonia is: 729 kilometer Distance from Maseru to Skopje
Hungary flag Distance from Lesotho to Hungary is: 813 kilometer Distance from Maseru to Budapest
Botswana flag Distance from Lesotho to Botswana is: 960 kilometer Distance from Maseru to Gaborone
Up to 1,500 kilometers
Greece flag Distance from Lesotho to Greece is: 1,036 kilometer Distance from Maseru to Athens
Zimbabwe flag Distance from Lesotho to Zimbabwe is: 1,337 kilometer Distance from Maseru to Harare
Moldova flag Distance from Lesotho to Moldova is: 1,407 kilometer Distance from Maseru to Chisinau
Up to 2,000 kilometers
Zambia flag Distance from Lesotho to Zambia is: 1,544 kilometer Distance from Maseru to Lusaka
Burundi flag Distance from Lesotho to Burundi is: 1,620 kilometer Distance from Maseru to Bujumbura
Lithuania flag Distance from Lesotho to Lithuania is: 1,705 kilometer Distance from Maseru to Vilnius
Up to 2,500 kilometers
Lebanon flag Distance from Lesotho to Lebanon is: 2,181 kilometer Distance from Maseru to Beirut
Angola flag Distance from Lesotho to Angola is: 2,209 kilometer Distance from Maseru to Luanda
Israel flag Distance from Lesotho to Israel is: 2,286 kilometer Distance from Maseru to Jerusalem
Congo flag Distance from Lesotho to Congo is: 2,312 kilometer Distance from Maseru to Kinshasa
Jordan flag Distance from Lesotho to Jordan is: 2,331 kilometer Distance from Maseru to Amman
Up to 3,000 kilometers
Tanzania flag Distance from Lesotho to Tanzania is: 2,709 kilometer Distance from Maseru to Dar es Salaam
Central African Republic flag Distance from Lesotho to Central African Republic is: 2,840 kilometer Distance from Maseru to Bangui
Iraq flag Distance from Lesotho to Iraq is: 2,933 kilometer Distance from Maseru to Baghdad
Up to 3,500 kilometers
Gabon flag Distance from Lesotho to Gabon is: 3,142 kilometer Distance from Maseru to Libreville
Cameroon flag Distance from Lesotho to Cameroon is: 3,252 kilometer Distance from Maseru to Yaounde
Uganda flag Distance from Lesotho to Uganda is: 3,329 kilometer Distance from Maseru to Kampala
Iran flag Distance from Lesotho to Iran is: 3,399 kilometer Distance from Maseru to Tehran
Kuwait flag Distance from Lesotho to Kuwait is: 3,450 kilometer Distance from Maseru to Kuwait (City)
Equatorial Guinea flag Distance from Lesotho to Equatorial Guinea is: 3,451 kilometer Distance from Maseru to Malabo
Up to 4,000 kilometers
Chad flag Distance from Lesotho to Chad is: 3,779 kilometer Distance from Maseru to N'Djamena
Somalia flag Distance from Lesotho to Somalia is: 3,961 kilometer Distance from Maseru to Mogadishu
Up to 4,500 kilometers
Seychelles flag Distance from Lesotho to Seychelles is: 4,014 kilometer Distance from Maseru to Victoria
Benin flag Distance from Lesotho to Benin is: 4,157 kilometer Distance from Maseru to Porto-Novo
Ghana flag Distance from Lesotho to Ghana is: 4,337 kilometer Distance from Maseru to Accra
Kazakhstan flag Distance from Lesotho to Kazakhstan is: 4,490 kilometer Distance from Maseru to Astana
Up to 5,000 kilometers
Afghanistan flag Distance from Lesotho to Afghanistan is: 4,575 kilometer Distance from Maseru to Kabul
Cote dIvoire flag Distance from Lesotho to Cote d'Ivoire is: 4,869 kilometer Distance from Maseru to Yamoussoukro
Burkina Faso flag Distance from Lesotho to Burkina Faso is: 4,929 kilometer Distance from Maseru to Ouagadougou
Kyrgyzstan flag Distance from Lesotho to Kyrgyzstan is: 4,978 kilometer Distance from Maseru to Bishkek
Up to 6,000 kilometers
India flag Distance from Lesotho to India is: 5,894 kilometer Distance from Maseru to New Delhi
Up to 6,500 kilometers
Albania flag Distance from Lesotho to Albania is: 6,244 kilometer Distance from Maseru to Tirana
Gambia flag Distance from Lesotho to Gambia is: 6,310 kilometer Distance from Maseru to Banjul
Up to 7,000 kilometers
Nepal flag Distance from Lesotho to Nepal is: 6,612 kilometer Distance from Maseru to Kathmandu
Sri Lanka flag Distance from Lesotho to Sri Lanka is: 6,879 kilometer Distance from Maseru to Colombo
Up to 7,500 kilometers
Cape Verde flag Distance from Lesotho to Cape Verde is: 7,027 kilometer Distance from Maseru to Praia
Algeria flag Distance from Lesotho to Algeria is: 7,104 kilometer Distance from Maseru to Algiers
Gibraltar flag Distance from Lesotho to Gibraltar is: 7,126 kilometer Distance from Maseru to Gibraltar
Canary Islands flag Distance from Lesotho to Canary Islands is: 7,163 kilometer Distance from Maseru to Las Palmas
Maldives flag Distance from Lesotho to Maldives is: 7,299 kilometer Distance from Maseru to Male
Up to 8,000 kilometers
Andorra flag Distance from Lesotho to Andorra is: 7,520 kilometer Distance from Maseru to Andorra la Vella
Up to 8,500 kilometers
Myanmar flag Distance from Lesotho to Burma is: 8,230 kilometer Distance from Maseru to Yangon
Brazil flag Distance from Lesotho to Brazil is: 8,368 kilometer Distance from Maseru to Brasilia
Up to 9,000 kilometers
Laos flag Distance from Lesotho to Laos is: 8,668 kilometer Distance from Maseru to Vientiane
Singapore flag Distance from Lesotho to Singapore is: 8,739 kilometer Distance from Maseru to Singapore
Argentina flag Distance from Lesotho to Argentina is: 8,869 kilometer Distance from Maseru to Buenos Aires
Up to 9,500 kilometers
Thailand flag Distance from Lesotho to Thailand is: 9,148 kilometer Distance from Maseru to Bangkok
Up to 10,000 kilometers
Chile flag Distance from Lesotho to Chile is: 9,978 kilometer Distance from Maseru to Santiago
Up to 10,500 kilometers
Bolivia flag Distance from Lesotho to Bolivia is: 10,404 kilometer Distance from Maseru to La Paz
Up to 11,000 kilometers
Barbados flag Distance from Lesotho to Barbados is: 10,541 kilometer Distance from Maseru to Bridgetown
Dominica flag Distance from Lesotho to Dominica is: 10,795 kilometer Distance from Maseru to Roseau
Antigua and Barbuda flag Distance from Lesotho to Antigua and Barbuda is: 10,900 kilometer Distance from Maseru to Saint John's
Up to 11,500 kilometers
Anguilla flag Distance from Lesotho to Anguilla is: 11,055 kilometer Distance from Maseru to The Valley
Aruba flag Distance from Lesotho to Aruba is: 11,493 kilometer Distance from Maseru to Oranjestad
Up to 12,000 kilometers
Bermuda flag Distance from Lesotho to Bermuda is: 11,599 kilometer Distance from Maseru to Hamilton
Dominican Republic flag Distance from Lesotho to Dominican Republic is: 11,758 kilometer Distance from Maseru to Santo Domingo
Colombia flag Distance from Lesotho to Colombia is: 11,784 kilometer Distance from Maseru to Bogota
Up to 12,500 kilometers
Ecuador flag Distance from Lesotho to Ecuador is: 12,088 kilometer Distance from Maseru to Quito
Up to 13,000 kilometers
Bahamas flag Distance from Lesotho to Bahamas is: 12,658 kilometer Distance from Maseru to Nassau
Cayman Islands flag Distance from Lesotho to Cayman Islands is: 12,955 kilometer Distance from Maseru to George Town
Up to 13,500 kilometers
Costa Rica flag Distance from Lesotho to Costa Rica is: 13,006 kilometer Distance from Maseru to San Jose