Countries between Lesotho and Taiwan

Up to 500 kilometers
Antigua and Barbuda flag Distance from Lesotho to Antigua and Barbuda is: 92 kilometer Distance from Maseru to Saint John's
San Marino flag Distance from Lesotho to San Marino is: 235 kilometer Distance from Maseru to San Marino
Dominica flag Distance from Lesotho to Dominica is: 262 kilometer Distance from Maseru to Roseau
Monaco flag Distance from Lesotho to Monaco is: 474 kilometer Distance from Maseru to Monaco
Swaziland flag Distance from Lesotho to Swaziland is: 488 kilometer Distance from Maseru to Mbabane
Up to 1,000 kilometers
Barbados flag Distance from Lesotho to Barbados is: 572 kilometer Distance from Maseru to Bridgetown
Liechtenstein flag Distance from Lesotho to Liechtenstein is: 642 kilometer Distance from Maseru to Vaduz
Luxembourg flag Distance from Lesotho to Luxembourg is: 998 kilometer Distance from Maseru to Luxembourg
Up to 1,500 kilometers
Netherlands flag Distance from Lesotho to Netherlands is: 1,305 kilometer Distance from Maseru to Amsterdam
Zimbabwe flag Distance from Lesotho to Zimbabwe is: 1,337 kilometer Distance from Maseru to Harare
Spain flag Distance from Lesotho to Spain is: 1,368 kilometer Distance from Maseru to Madrid
Up to 2,000 kilometers
Zambia flag Distance from Lesotho to Zambia is: 1,544 kilometer Distance from Maseru to Lusaka
Portugal flag Distance from Lesotho to Portugal is: 1,866 kilometer Distance from Maseru to Lisbon
Morocco flag Distance from Lesotho to Morocco is: 1,902 kilometer Distance from Maseru to Rabat
Up to 3,000 kilometers
Tanzania flag Distance from Lesotho to Tanzania is: 2,709 kilometer Distance from Maseru to Dar es Salaam
Up to 3,500 kilometers
Uganda flag Distance from Lesotho to Uganda is: 3,329 kilometer Distance from Maseru to Kampala
Up to 4,000 kilometers
Gabon flag Distance from Lesotho to Gabon is: 3,758 kilometer Distance from Maseru to Libreville
Mauritania flag Distance from Lesotho to Mauritania is: 3,763 kilometer Distance from Maseru to Nouakchott
Up to 4,500 kilometers
Cape Verde flag Distance from Lesotho to Cape Verde is: 4,179 kilometer Distance from Maseru to Praia
Up to 5,000 kilometers
Ghana flag Distance from Lesotho to Ghana is: 4,883 kilometer Distance from Maseru to Accra
Canary Islands flag Distance from Lesotho to Canary Islands is: 4,946 kilometer Distance from Maseru to Las Palmas
Up to 5,500 kilometers
Yemen flag Distance from Lesotho to Yemen is: 5,275 kilometer Distance from Maseru to Sana'a
Up to 6,500 kilometers
Cote dIvoire flag Distance from Lesotho to Cote d'Ivoire is: 6,316 kilometer Distance from Maseru to Yamoussoukro
Israel flag Distance from Lesotho to Israel is: 6,458 kilometer Distance from Maseru to Jerusalem
Jordan flag Distance from Lesotho to Jordan is: 6,482 kilometer Distance from Maseru to Amman
Up to 7,000 kilometers
United Arab Emirates flag Distance from Lesotho to United Arab Emirates is: 6,619 kilometer Distance from Maseru to Abu Dhabi
Iraq flag Distance from Lesotho to Iraq is: 6,763 kilometer Distance from Maseru to Baghdad
Up to 7,500 kilometers
Greece flag Distance from Lesotho to Greece is: 7,171 kilometer Distance from Maseru to Athens
Up to 8,000 kilometers
Georgia flag Distance from Lesotho to Georgia is: 7,676 kilometer Distance from Maseru to T'bilisi
Italy flag Distance from Lesotho to Italy is: 7,789 kilometer Distance from Maseru to Rome
Up to 8,500 kilometers
Hungary flag Distance from Lesotho to Hungary is: 8,275 kilometer Distance from Maseru to Budapest
Up to 9,000 kilometers
Tajikistan flag Distance from Lesotho to Tajikistan is: 8,662 kilometer Distance from Maseru to Dushanbe
Up to 9,500 kilometers
Thailand flag Distance from Lesotho to Thailand is: 9,148 kilometer Distance from Maseru to Bangkok
Tibet flag Distance from Lesotho to Tibet is: 9,387 kilometer Distance from Maseru to Lhasa
Up to 10,500 kilometers
Vietnam flag Distance from Lesotho to Vietnam is: 10,058 kilometer Distance from Maseru to Hanoi
Up to 12,000 kilometers
Taiwan flag Distance from Lesotho to Taiwan is: 11,678 kilometer Distance from Maseru to Taipei