Travel to Lesotho
Flying to Lesotho
Flights to Lesotho generally require a stopover in Johannesburg. From the UK, there are direct flights to Johannesburg with British Airways (www.ba.com), South African Airways (www.flysaa.com) and Virgin Atlantic (www.virgin-atlantic.com). South African Airways also operates direct flights from the USA. Its regional airline, Airlink (flyairlink.com), operates connecting flights to Maseru.
Moshoeshoe I International AirportCode
The airport is 18km (11 miles) south of Maseru.TelephoneAddress
From London - 13 hours 30 minutes (including stopover); New York - 17 hours (including stopover).
Travelling to Lesotho by Rail
Lesotho is linked with the South African railway system by a short line (2.6km/1.6 miles) from Maseru to Marseilles, on the Bloemfontein/Natal main line. This is currently only used for goods trains.