Loading map...
JNB → INH
Which side of the plane to sit from OR Tambo International Airport (Johannesburg) to Inhambane Airport (Inhambane)?
Right Side of the Plane
The right side is the definitive choice for travelers seeking iconic tropical vistas. This side offers a continuous panorama of the Mozambican coastline, featuring striking turquoise lagoons, coral reefs, and the expansive Indian Ocean as the aircraft tracks northeast.
Maputo Bay
Aerial view of the Mozambican capital, the impressive Katembe Bridge, and the massive natural harbor.
Bilene Lagoons
Breathtaking turquoise saltwater lagoons separated from the deep blue ocean by high white sand dunes.
Xai-Xai Coastline
Stunning stretches of untouched white sand beaches and dramatic shorelines where the Limpopo River meets the sea.
Tofo & Barra Peninsula
The famous curved coastline of the Inhambane peninsula, known for its world-class diving and manta ray populations.
The right side is best for morning flights to avoid direct sun glare while capturing the vivid colors of the Indian Ocean. For the most dramatic views of the Tofo and Barra beaches, ensure you have a window seat clear of the wing, as the descent into Inhambane Airport often follows the coastline closely.
Gauteng Highveld
Expansive views of the industrial and residential sprawl of Johannesburg and Ekurhuleni shortly after takeoff.
Lebombo Mountains
A narrow, rugged mountain range that forms the natural boundary between South Africa and Mozambique.
Gaza Interior
Aerial perspective of the vast, rural agricultural landscapes and scattered villages of southern Mozambique.
Inhambane Bay
Deep green and brown hues of the nutrient-rich estuary waters, often dotted with traditional dhow sailing boats.
Choose the left side if you are traveling during the late afternoon to witness a spectacular African sunset over the mainland. It provides a more terrestrial view of the Limpopo River basin and the transition from the high plateau to the coastal lowlands.
Distance: 764 km (475 miles)
Approximate Flight Time: 1 hr 16 min
Departure: JNB (-26.1392, 28.246)
Arrival: INH (-23.876399993896484, 35.40850067138672)
Route Type: International
Thank you for booking your travels through our travel partners. The commissions from your bookings keep this site running.