Loading map...
TNR → JNB
Which side of the plane to sit from Ivato Airport (Antananarivo) to OR Tambo International Airport (Johannesburg)?
Right Side of the Plane
The Right Side offers a spectacular perspective of the Mozambique coastline's turquoise reefs and the dramatic climb over the Drakensberg escarpment into the South African Highveld.
Ankaratra Massif
Extinct volcanic landscapes and high peaks shortly after takeoff from Ivato.
Bazaruto Archipelago
If the flight path trends north, you will see stunning sandbars and coral reefs near Vilankulo.
Greater Kruger Area
Overlooking the vast savanna plains of South Africa's premier wildlife conservation region.
Drakensberg Escarpment
The breathtaking wall of rock where the Lowveld rises sharply to the interior plateau.
Witwatersrand Gold Mines
Historic mine tailings and industrial heritage sites visible during the final descent into Johannesburg.
The right side provides the best lighting for photography as it faces away from the direct southern sun. Look out for the 'Stairway to Heaven' landscape as the plane climbs the escarpment. Early morning flights offer the clearest views before summer convection clouds form over the South African interior.
Imerina Highlands
Aerial views of the iconic terraced rice paddies and red clay houses surrounding Antananarivo.
Mozambique Channel
A vast expanse of deep azure water separating Madagascar from the African continent.
Inhambane Coastline
Vibrant blue lagoons and white sand beaches as the aircraft crosses into Mozambican airspace.
Maputo Bay
Views of the Delagoa Bay and the sprawling urban landscape of Mozambique's capital city.
Lebombo Mountains
The narrow, long mountain range forming the border between Mozambique, Eswatini, and South Africa.
The left side is ideal for late afternoon flights to catch the sunset over the Indian Ocean. Watch for the distinct change in soil color from the red of Madagascar to the golden hues of the Highveld. In winter, look for snow on the high peaks of the Drakensberg to the far south.
Distance: 2,135 km (1,327 miles)
Approximate Flight Time: 2 hrs 51 min
Departure: TNR (-18.7969, 47.478802)
Arrival: JNB (-26.1392, 28.246)
Route Type: International
Thank you for booking your travels through our travel partners. The commissions from your bookings keep this site running.