Find flights to Maseru from Johannesburg, via OR Tambo International Airport, Lanseria International Airport, or Rand Airport.
Airport Information
O.R. Tambo International Airport (JNB)
Johannesburg's primary airport, O.R. Tambo International Airport (JNB), is located 23km east of the city centre in Kempton Park. It serves as a major hub for domestic and international flights to Maseru from Johannesburg. It's the largest and busiest airport in Africa, with a capacity of 28 million passengers annually. Find your ideal flight to Maseru from Johannesburg today.
Lanseria International Airport (HLA)
A smaller, privately owned airport, Lanseria International Airport (HLA), is situated approximately 35km from Johannesburg's city centre. Offering a more convenient alternative for flights to Maseru from Johannesburg, HLA connects popular routes between Johannesburg, Cape Town, and Durban.
Rand Airport (QRA)
Rand Airport (QRA), a small, privately owned airport in Germiston, is another option for flights to Maseru from Johannesburg. It's located close to Johannesburg's city centre. Consider flights to Maseru from Johannesburg via Rand Airport for a potentially quicker travel experience.
Main Airlines for This Route
Consider these airlines for your flight to Maseru from Johannesburg:
- Airlink
- South African Airways
- FlySafair