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.
From London - 13 hours 30 minutes (including stopover); New York - 17 hours (including stopover).
LSL20.
Travel 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.
Getting to Lesotho by boat
Do you have any Feedback about this page?
© 2025 Columbus Travel Media Ltd. All rights reserved. No part of this site may be reproduced without our written permission, click here for information on Columbus Content Solutions.


You know where