- Home
- Flights
- Flights from Beira
- Beira to Johannesburg
Flights from Beira to Johannesburg
Airlink and LAM Mozambique Airlines fly nonstop from Beira to Johannesburg. The flight takes around 1h 44m.
Direct flights available 1h 44m
Beira to Johannesburg at a glance
Fastest flight1h 44mEstimated
Nonstop flightsYesAirlink, LAM Mozambique Airlines
Airlines flying nonstop from Beira to Johannesburg
2 airlines on this route.
Good to know
- Distance
- 981 km609 miles
- Flight time
- 1h 44mestimate
- Time difference
- NoneJohannesburg vs Beira
- Currency in Johannesburg
- ZAR
- Airports
- BEW → JNB, HLA
Flights from Beira to Johannesburg: questions answered
Are there direct flights from Beira to Johannesburg?
Yes. Airlink and LAM Mozambique Airlines fly this route nonstop.
How long is the flight from Beira to Johannesburg?
A nonstop flight covers 981 km and takes around 1h 44m.
Which airlines fly from Beira to Johannesburg?
Airlink and LAM Mozambique Airlines operate nonstop flights on this route.
Which airports serve Beira and Johannesburg?
Beira: Beira International Airport (BEW). Johannesburg: O.R. Tambo International Airport (JNB) and Lanseria International Airport (HLA).

