Find flights to Beira 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, OR Tambo International Airport (JNB), is located 23km east of the city centre. It's the largest and busiest airport in Africa, serving as a hub for domestic and international flights to Beira from Johannesburg. O. R. Tambo offers a wide range of amenities and services for travellers.
Lanseria International Airport (HLA)
A smaller, privately owned airport, Lanseria International Airport (HLA), is situated approximately 35km from Johannesburg's city centre. Known for its convenient location, it's favoured by some travellers for flights to Beira from Johannesburg, particularly those travelling between Johannesburg, Durban, and Cape Town. Lanseria International Airport caters to both domestic and international flights.
Rand Airport (QRA)
Rand Airport (QRA) is a small airport located in Germiston, Gauteng. It serves primarily general aviation and smaller aircraft.
Main Airlines for this route
Consider booking your flights to Beira from Johannesburg with these airlines:
- Airlink
- South African Airways
- FlySafair