← Qmak

Book Maseru to Port Elizabeth Flights

MSU — PLZ

Long-haul fares can swing quickly, so compare direct airline sales against metasearch tools before you lock in your trip.

Swipe left or right to browse

Maseru to Port Elizabeth is a short cross-border journey that most travellers make by road -- the Maseru Bridge crossing from Lesotho into the Free State, followed by a drive south to Gqeberha, takes under eight hours and is a perfectly workable day trip. The air option is indirect: Airlink connects via Johannesburg, and the seven-hour-ten-minute total in the data makes the flight marginally longer than the drive for many Eastern Cape residents. The air route exists primarily for travellers with fixed schedules who cannot afford a full day on the road, or for those connecting to onward PE flights from OR Tambo.

Moshoeshoe I International sits 20km south of Maseru and handles a small number of daily Airlink movements, primarily to Johannesburg. Lesotho is visa-free for South African passport holders for leisure and business visits. The connection at OR Tambo for the PE sector is a domestic flight, so travellers clear the relatively quick international-to-domestic transit at OR Tambo rather than the full international arrivals process. Lesotho's highland scenery -- the Maluti Mountains, Sani Pass, and the pony-trekking routes in the interior -- are the main draws for South Africans travelling in the reverse direction.

November is the cheapest month for this corridor; July-August and December are peak. The practical consideration for Maseru residents travelling to Port Elizabeth is timing the OR Tambo connection carefully -- the single daily Maseru-JNB Airlink departure means any significant delay in Lesotho removes the PE connection option for the day entirely. Build adequate slack into the Johannesburg transit, especially during winter fog season.

Quick facts

RouteMSU → PLZ
Typical duration7h 10m
Daily flights4
Cheapest monthNovember
Peak seasonJuly-August and December
From airportMoshoeshoe I International Airport
To airportChief Dawid Stuurman International Airport
Typeinternational
Airlinesairlink

Best sites for this route

Related routes