Countries between Lesotho and Nigeria

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
Botswana flag Distance from Lesotho to Botswana is: 530 kilometer Distance from Maseru to Gaborone
Mozambique flag Distance from Lesotho to Mozambique is: 624 kilometer Distance from Maseru to Maputo
Up to 1,500 kilometers
Namibia flag Distance from Lesotho to Namibia is: 1,277 kilometer Distance from Maseru to Windhoek
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
Malawi flag Distance from Lesotho to Malawi is: 1,818 kilometer Distance from Maseru to Lilongwe
Up to 3,000 kilometers
Angola flag Distance from Lesotho to Angola is: 2,716 kilometer Distance from Maseru to Luanda
Burundi flag Distance from Lesotho to Burundi is: 2,884 kilometer Distance from Maseru to Bujumbura
Up to 3,500 kilometers
Congo flag Distance from Lesotho to Congo is: 3,056 kilometer Distance from Maseru to Kinshasa
Up to 4,000 kilometers
Gabon flag Distance from Lesotho to Gabon is: 3,808 kilometer Distance from Maseru to Libreville
Central African Republic flag Distance from Lesotho to Central African Republic is: 3,855 kilometer Distance from Maseru to Bangui
Sao Tome and Principe flag Distance from Lesotho to Sao Tome and Principe is: 3,956 kilometer Distance from Maseru to Sao Tome
Up to 4,500 kilometers
Cameroon flag Distance from Lesotho to Cameroon is: 4,054 kilometer Distance from Maseru to Yaounde
Equatorial Guinea flag Distance from Lesotho to Equatorial Guinea is: 4,173 kilometer Distance from Maseru to Malabo
Up to 5,000 kilometers
Benin flag Distance from Lesotho to Benin is: 4,776 kilometer Distance from Maseru to Porto-Novo
Chad flag Distance from Lesotho to Chad is: 4,785 kilometer Distance from Maseru to N'Djamena
Nigeria flag Distance from Lesotho to Nigeria is: 4,792 kilometer Distance from Maseru to Abuja