Perth to Johannesburg flight path: PER to HLA

Sit on the right side of the plane

Which side of the plane?

Pick the window seat with the view. 13,500 routes answered — landmarks, coastlines and cities, wing by wing.

Flight time10h 10m
Distance5,187
Heading248° → 299°
Best side
RightMostly right

While takeoff offers good local Perth geography, the landing approach provides more dramatic and varied scenery with the Witwatersrand ridge system and the contrast between urban Johannesburg and the surrounding highveld. The right side captures the geological and geographical transition zones that define the Johannesburg region.

Flown PER to HLA? Did we get it right?

Flight Path

Flight path overview

Perth to Johannesburg is 5,187 miles (8,348 km), a flight of about 10 hours 10 minutes.

This ultra-long-range flight crosses the entire Indian Ocean. Key midpoint features include: the Mascarene Islands (Mauritius, Réunion) visible around 6-7 hours into flight; the Madagascar coastline and highlands visible around 10-11 hours; and the transition from ocean to the African continent as the aircraft approaches the Mozambique Channel and southern African mainland. The flight path generally follows a great-circle route southeast across the Indian Ocean, then southwest toward southern Africa, avoiding the equatorial zone. No significant landmass is visible for roughly 8-10 hours of the flight over open ocean.

Great circle distance and headings ›

Phase by phase

Aerial window seat view during takeoff from Perth (left side) — Indian Ocean (immediate offshore), Darling Range (inland escarpment), Swan River valley, Perth metropolitan area

Takeoff from PER

LEFT

Left seats face northeast over the Indian Ocean and the Darling Range escarpment. You'll see the coastal plains transition to elevated terrain inland, with clear views of Perth's urban sprawl receding beneath the aircraft.

Indian OceanDarling RangeSwan River valleyPerth metropolitan area
PER Perth InternationalHub for Qantas, Virgin Australia

Landing at HLA

RIGHT

Right seats face west-southwest during approach to Lanseria. You'll see the Witwatersrand ridge system and the transition from Johannesburg's sprawling urban area into the grasslands and mining-affected terrain northwest of the city.

Witwatersrand ridgeJohannesburg urban sprawlCradle of Humankind regionhighveld grasslands
HLA LanseriaHub for FlySafair, Airlink

Will your flight be in sunlight?

Pick a date and time in the Sun Map to watch the sun move across your whole flight.

About This Route

Which side of the plane should I sit on flying from Perth International (PER) to Lanseria (HLA)?

Sit on the Right side of the plane for the best views on flights from Perth to Johannesburg. While takeoff offers good local Perth geography, the landing approach provides more dramatic and varied scenery with the Witwatersrand ridge system and the contrast between urban Johannesburg and the surrounding highveld. The right side captures the geological and geographical transition zones that define the Johannesburg region.

What can I see during takeoff from Perth International in Perth?

During takeoff from Perth International (PER), sit on the Left side for the best views. Left seats face northeast over the Indian Ocean and the Darling Range escarpment. You'll see the coastal plains transition to elevated terrain inland, with clear views of Perth's urban sprawl receding beneath the aircraft. Notable sights include: Indian Ocean (immediate offshore), Darling Range (inland escarpment), Swan River valley, Perth metropolitan area.

What can I see when landing at Lanseria in Johannesburg?

When landing at Lanseria (HLA), sit on the Right side for the best views. Right seats face west-southwest during approach to Lanseria. You'll see the Witwatersrand ridge system and the transition from Johannesburg's sprawling urban area into the grasslands and mining-affected terrain northwest of the city. Notable sights include: Witwatersrand ridge (gold-bearing escarpment), Johannesburg urban sprawl, Cradle of Humankind region, highveld grasslands.

How long is the flight from Perth to Johannesburg?

The flight from Perth International (PER) to Lanseria (HLA) takes about 10 hours 10 minutes. The shortest flight path between them is 5,187 miles (8,348 km); winds and air traffic control usually add a few percent.

What does the Perth to Johannesburg flight path pass over?

This ultra-long-range flight crosses the entire Indian Ocean. Key midpoint features include: the Mascarene Islands (Mauritius, Réunion) visible around 6-7 hours into flight; the Madagascar coastline and highlands visible around 10-11 hours; and the transition from ocean to the African continent as the aircraft approaches the Mozambique Channel and southern African mainland. The flight path generally follows a great-circle route southeast across the Indian Ocean, then southwest toward southern Africa, avoiding the equatorial zone. No significant landmass is visible for roughly 8-10 hours of the flight over open ocean.