Countries between Lesotho and Qatar

Up to 1,000 kilometers
Sierra Leone flag Distance from Lesotho to Sierra Leone is: 664 kilometer Distance from Maseru to Freetown
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
Up to 2,500 kilometers
Kazakhstan flag Distance from Lesotho to Kazakhstan is: 2,318 kilometer Distance from Maseru to Astana
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
Mongolia flag Distance from Lesotho to Mongolia is: 3,008 kilometer Distance from Maseru to Ulaanbaatar
Uganda flag Distance from Lesotho to Uganda is: 3,329 kilometer Distance from Maseru to Kampala
Up to 5,000 kilometers
Lithuania flag Distance from Lesotho to Lithuania is: 4,762 kilometer Distance from Maseru to Vilnius
Up to 5,500 kilometers
Nepal flag Distance from Lesotho to Nepal is: 5,149 kilometer Distance from Maseru to Kathmandu
Yemen flag Distance from Lesotho to Yemen is: 5,275 kilometer Distance from Maseru to Sana'a
Up to 6,000 kilometers
Germany flag Distance from Lesotho to Germany is: 5,511 kilometer Distance from Maseru to Berlin
Hungary flag Distance from Lesotho to Hungary is: 5,612 kilometer Distance from Maseru to Budapest
Iceland flag Distance from Lesotho to Iceland is: 5,859 kilometer Distance from Maseru to Reykjavik
Up to 6,500 kilometers
Luxembourg flag Distance from Lesotho to Luxembourg is: 6,096 kilometer Distance from Maseru to Luxembourg
Liechtenstein flag Distance from Lesotho to Liechtenstein is: 6,135 kilometer Distance from Maseru to Vaduz
Isle of Man flag Distance from Lesotho to Isle of Man is: 6,177 kilometer Distance from Maseru to Douglas
Up to 7,500 kilometers
China flag Distance from Lesotho to China is: 7,106 kilometer Distance from Maseru to Beijing