All scheduled flights from Maseru to Manzini (MSU-SHO)
Lesotho
Eswatini
All scheduled flights from MSU to SHO. You can fly from Maseru to Manzini with 1 stop. The flight time is between 5 and 5 hours depending on your connecting flight. The MSU-SHO route has no non-stop flights.