Foreign nationals of the following countries/territories can enter Lesotho visa-free:
For up to 90 days: Antigua and Barbuda, Bahamas, Bangladesh, Barbados, Belize, Botswana, Brunei, Cameroon, Dominica, Fiji Gambia, Grenada, Guyana, Hong Kong SAR, Ireland, Israel, Jamaica, Japan, Kenya, Kiribati, Malawi, Malaysia, Maldives, Mauritius, Monaco, Namibia, Nauru, North Korea, Papua New Guinea, Saint Kitts and Nevis, Saint Lucia, Saint Vincent and the Grenadines, Samoa, San Marino, Seychelles, Sierra Leone, Singapore, Solomon Islands, South Africa, South Korea, Sri Lanka, Swaziland, Tanzania, Tonga, Trinidad and Tobago, Tuvalu, Uganda, United Kingdom, United States, Vanuatu, Zambia and Zimbabwe. For up to 14 days: Australia, Austria, Belgium, Canada, Denmark, Finland, France, Germany, Iceland, Italy, Netherlands, New Zealand, Norway, Portugal, Spain, Sweden, and Switzerland.
Your passport needs to be valid for another six months and you need at least two blank pages. The proof of a return or onward ticket or your future travel plans might be asked, but this should not be a problem. If you require a visa to enter Lesotho, you might be able to apply for one at a British embassy, high commission or consulate in the country where you legally reside if there is no foreign mission of Lesotho. For example, the British embassies/consulates in Al Khobar, Almaty, Belgrade, Budapest, Damascus, Geneva, Guatemala City, Jeddah, Prague, Pristina, Riyadh, Rome, Sofia, Vienna and Zurich accept Lesotho visa applications (this list is not exhaustive). British diplomatic posts charge £50 to process a Lesotho visa application and an extra £70 if the authorities in Lesotho require the visa application to be referred to them. The authorities in Lesotho can also decide to charge an additional fee if they correspond with you directly.
Moshoeshoe Airport is located 18km from Maseru. South African Airways and Airlink operate daily flights between Maseru and Johannesburg, typically costing around 1400 ZAR. Luggage is lost very regularly and there is no lost luggage reporting system. You should arrange taxi pick-up in advance as often there are no taxis at the airport. Taxis charge around 50-80 ZAR.
There is no train line within Lesotho, but the South African railway line Bloemfontein Bohlokong (freight only) runs along the northwestern Lesotho border, with a stop in Ladybrand.
You will be coming from South Africa when entering by car. The major border posts are Caledonspoort, Ficksburg Bridge, Makhaleng Bridge, Maseru Bridge, Ngoangoma Gate, Peka Bridge, Qacha’s Nek, Ramatseliso’s Gate, Sani Pass, Sephaphos Gate, Tele Bridge and Van Rooyen’s Gate. Please note that some of the border posts can only be accessed by four-wheel driven cars, and only Maseru Bridge and Ficksburg Bridge are open 24 hours; other borders can close as early as 4PM.