Loading map...
POL → JNB
Which side of the plane to sit from Pemba Airport (Pemba) to OR Tambo International Airport (Johannesburg)?
Right Side of the Plane
The right side offers a superior perspective of the dramatic transition from the turquoise waters of the Mozambique coast to the rugged Drakensberg mountains and the wildlife-rich savannahs of the Kruger National Park.
Pemba Bay
An incredible view of one of the largest natural deep-water harbors in the world immediately after takeoff.
Limpopo National Park
The rugged, wild landscapes of the Transfrontier Park where the terrain begins to rise toward the South African border.
Kruger National Park
Fly over the iconic safari destination; look for the Sabie and Olifants rivers cutting through the bushveld.
Drakensberg Escarpment
The most scenic portion, featuring the dramatic drop-offs and peaks of the Mpumalanga Highlands.
The Highveld transition
The dramatic change from lush greenery to the golden grasslands and industrial landscapes approaching Johannesburg.
Request a window seat on the right for the best chance to see the Blyde River Canyon area and the escarpment. In winter (June-August), the air is clearer, providing better visibility of the Kruger Park's river systems.
Mozambique Channel
Stunning vistas of the deep blue Indian Ocean and the breaking waves along the Mozambican coastline.
Bazaruto Archipelago
Distant views of the protected marine park's white sand dunes and surrounding coral reefs.
Maputo Bay
As the flight nears South Africa, you can often see the expansive bay and the developing skyline of Maputo.
Xai-Xai Coastline
A long stretch of pristine beaches and natural tidal pools visible during the coastal segment of the flight.
The left side is ideal for morning flights to witness the sunrise over the Indian Ocean. Keep a lookout for the contrast between the bright turquoise shallows and the deep blue of the channel as you fly south.
Distance: 1,945 km (1,209 miles)
Approximate Flight Time: 2 hrs 36 min
Departure: POL (-12.991762161254885, 40.52401351928711)
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.