Loading map...
JNB → HRE
Which side of the plane to sit from OR Tambo International Airport (Johannesburg) to Robert Gabriel Mugabe International Airport (Harare)?
Right Side of the Plane
The right side offers superior views of the Soutpansberg mountain range, the crossing of the iconic Limpopo River, and a more scenic approach into the Harare plateau featuring Lake Chivero.
Johannesburg City
Excellent views of the CBD, mining belt, and the iconic Hillbrow Tower during the initial climb.
Soutpansberg Range
A striking geological feature with dramatic cliffs and diverse vegetation in South Africa's northernmost province.
Limpopo River Crossing
The winding river marking the international border at Beitbridge is highly visible at cruising altitude.
Masvingo Highlands
The rugged, rocky terrain near the site of Great Zimbabwe as the flight moves onto the Zimbabwean plateau.
Lake Chivero
A large reservoir on the Manyame River that serves as a landmark during the final approach into Harare.
Morning flights are ideal for the right side as the sun illuminates the mountains. Look for the Beitbridge border post, one of the busiest in Africa, roughly halfway through the flight. During descent, look for the distinctive granite 'kopjes' (hills) that dot the Zimbabwean landscape.
Pretoria Skyline
Visible shortly after takeoff from JNB, you can often spot the Union Buildings and the city's administrative center.
Waterberg Plateau
Rugged sandstone formations and ancient mountain wilderness areas stretching towards the west.
Limpopo Bushveld
Vast stretches of savanna and wildlife conservation areas near the South Africa-Botswana border.
Kalahari Sunset
On late afternoon flights, this side provides front-row seats to deep orange horizons over the distant desert basin.
Choose this side for afternoon flights to avoid direct solar glare and to witness the African sunset. Watch for the terrain change from the high-altitude Highveld to the lower bushveld plains. Have your camera ready within the first 15 minutes for Pretoria views.
Distance: 959 km (596 miles)
Approximate Flight Time: 1 hr 36 min
Departure: JNB (-26.1392, 28.246)
Arrival: HRE (-17.931801, 31.0928)
Route Type: International
Thank you for booking your travels through our travel partners. The commissions from your bookings keep this site running.