Loading map...

POL destination photo
JNB destination photo

POLJNB

Our Recommendation
8.7

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.

Right Side Highlights
8.7
⚓

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.

Left Side Highlights
6.5
🌊

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.

Top Activities in Johannesburg
Route Information

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.