Surabaya to Kuala Lumpur flight path: SUB to KUL

Sit on the left 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 time2h 40m
Distance1,036
Heading312° → 313°

Surabaya to Kuala Lumpur is 1,036 miles (1,667 km), a flight of about 2 hours 40 minutes.

Best side
LeftMostly left

While the takeoff offers good coastal views on the right, the landing approach into Kuala Lumpur on the left provides more dramatic and recognizable urban and mountain scenery. The left side captures the Klang Valley's full geography and the Titiwangsa Range backdrop, making it the superior choice for the overall flight experience.

Takeoff · SUBRIGHTMadura Strait, northern Java coastline, Suramadu Bridge
Landing · KULLEFTKlang Valley urban area, Selangor River delta, Titiwangsa Range

Flight Path

Flight path overview

The flight path crosses the Strait of Malacca's eastern approaches, passing over the Johor Strait and the Johor state coastline. At cruise altitude (around 25,000-30,000 feet), passengers may see the Peninsular Malaysia coastline, including the Perak and Selangor state boundaries, and the gradual transition from coastal lowlands to the interior Titiwangsa Range. The Strait itself appears as a wide, busy shipping corridor with visible vessel traffic on clear days. No major mountain ranges dominate the midpoint, but the gradual rise of terrain toward the Titiwangsa Range becomes apparent during descent into the Klang Valley approach.

Great circle distance and headings ›

Phase by phase

Takeoff from SUB

RIGHT

Right-side seats offer views of the Madura Strait and the northern Java coastline as the aircraft climbs northwestward from Surabaya. The strait's shallow waters and coastal geography provide distinctive visual reference points during the initial climb.

Madura Straitnorthern Java coastlineSuramadu BridgeMadura Island's eastern shore
Aerial window seat view during landing at Kuala Lumpur (left side) — Klang Valley urban area, Selangor River delta, Titiwangsa Range (eastern horizon), Petronas Twin Towers and downtown Kuala Lumpur skyline

Landing at KUL

LEFT

Left-side seats provide excellent views during descent into Kuala Lumpur, including the Klang Valley's urban sprawl, the Selangor River delta, and the Titiwangsa Range to the east. These landmarks frame the approach corridor clearly.

Klang Valley urban areaSelangor River deltaTitiwangsa RangePetronas Twin Towers and downtown Kuala Lumpur skyline

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 Juanda International Airport (SUB) to Kuala Lumpur International (KUL)?

Sit on the Left side of the plane for the best views on flights from Surabaya to Kuala Lumpur. While the takeoff offers good coastal views on the right, the landing approach into Kuala Lumpur on the left provides more dramatic and recognizable urban and mountain scenery. The left side captures the Klang Valley's full geography and the Titiwangsa Range backdrop, making it the superior choice for the overall flight experience.

What can I see during takeoff from Juanda International Airport in Surabaya?

During takeoff from Juanda International Airport (SUB), sit on the Right side for the best views. Right-side seats offer views of the Madura Strait and the northern Java coastline as the aircraft climbs northwestward from Surabaya. The strait's shallow waters and coastal geography provide distinctive visual reference points during the initial climb. Notable sights include: Madura Strait, northern Java coastline, Suramadu Bridge (visible at lower altitudes), Madura Island's eastern shore.

What can I see when landing at Kuala Lumpur International in Kuala Lumpur?

When landing at Kuala Lumpur International (KUL), sit on the Left side for the best views. Left-side seats provide excellent views during descent into Kuala Lumpur, including the Klang Valley's urban sprawl, the Selangor River delta, and the Titiwangsa Range to the east. These landmarks frame the approach corridor clearly. Notable sights include: Klang Valley urban area, Selangor River delta, Titiwangsa Range (eastern horizon), Petronas Twin Towers and downtown Kuala Lumpur skyline.

How long is the flight from Surabaya to Kuala Lumpur?

The flight from Juanda International Airport (SUB) to Kuala Lumpur International (KUL) takes about 2 hours 40 minutes. The shortest flight path between them is 1,036 miles (1,667 km); winds and air traffic control usually add a few percent.

What does the Surabaya to Kuala Lumpur flight path pass over?

The flight path crosses the Strait of Malacca's eastern approaches, passing over the Johor Strait and the Johor state coastline. At cruise altitude (around 25,000-30,000 feet), passengers may see the Peninsular Malaysia coastline, including the Perak and Selangor state boundaries, and the gradual transition from coastal lowlands to the interior Titiwangsa Range. The Strait itself appears as a wide, busy shipping corridor with visible vessel traffic on clear days. No major mountain ranges dominate the midpoint, but the gradual rise of terrain toward the Titiwangsa Range becomes apparent during descent into the Klang Valley approach.