Jakarta to Singapore flight path: HLP to XSP

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 time1h 10m
Distance570
Heading338° → 339°

Jakarta to Singapore is 570 miles (918 km), a flight of about 1 hour 10 minutes.

Best side
RightMostly right

Right-side seats provide superior views throughout the flight: Jakarta's urban and river delta scenery during takeoff, and the Johor Strait approach during landing. The route's geography favors the right side for both segments.

Takeoff · HLPRIGHTCitarum River delta, Jakarta harbor and port facilities, Thousand Islands scattered across the Java Sea to the north
Landing · XSPLEFTJohor Strait separating Malaysia and Singapore, Singapore's northern urban districts (Woodlands, Yishun areas)

Flight Path

Flight path overview

The flight path crosses the Java Sea between Jakarta and Singapore. At cruise altitude (around 25,000-30,000 feet), the Java Sea dominates the view—a vast expanse of blue water with occasional cargo ships visible as tiny specks. The Thousand Islands (Kepulauan Seribu) remain visible off Jakarta's coast for the first 15-20 minutes of flight. As the aircraft approaches Singapore, the coastline of Johor, Malaysia becomes visible on the left, with its mix of mangrove forests and industrial zones. The Johor Strait itself becomes increasingly prominent in the final 20 minutes of descent, with visible shipping traffic and the clear boundary between Malaysian and Singaporean waters.

Great circle distance and headings ›

Phase by phase

Takeoff from HLP

RIGHT

Right-side seats capture the Citarum River delta and Jakarta's sprawling urban landscape as the aircraft climbs southeastward. You'll see the transition from dense city to industrial zones and water bodies that define Jakarta's geography.

Citarum River deltaJakarta harbor and port facilitiesThousand Islands scattered across the Java Sea to the northurban sprawl of Greater Jakarta

Landing at XSP

LEFT

Left-side seats offer views of the Johor Strait, Singapore's northern coastline, and the approach into Seletar. You'll see the transition from Malaysian waters to Singapore's developed northern districts and the strait's shipping traffic.

Johor Strait separating Malaysia and SingaporeSingapore's northern urban districts (WoodlandsYishun areas)mangrove forests along the strait's edges

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 Halim Perdanakusuma International Airport (HLP) to Seletar (XSP)?

Sit on the Right side of the plane for the best views on flights from Jakarta to Singapore. Right-side seats provide superior views throughout the flight: Jakarta's urban and river delta scenery during takeoff, and the Johor Strait approach during landing. The route's geography favors the right side for both segments.

What can I see during takeoff from Halim Perdanakusuma International Airport in Jakarta?

During takeoff from Halim Perdanakusuma International Airport (HLP), sit on the Right side for the best views. Right-side seats capture the Citarum River delta and Jakarta's sprawling urban landscape as the aircraft climbs southeastward. You'll see the transition from dense city to industrial zones and water bodies that define Jakarta's geography. Notable sights include: Citarum River delta, Jakarta harbor and port facilities, Thousand Islands (Kepulauan Seribu) scattered across the Java Sea to the north, urban sprawl of Greater Jakarta.

What can I see when landing at Seletar in Singapore?

When landing at Seletar (XSP), sit on the Left side for the best views. Left-side seats offer views of the Johor Strait, Singapore's northern coastline, and the approach into Seletar. You'll see the transition from Malaysian waters to Singapore's developed northern districts and the strait's shipping traffic. Notable sights include: Johor Strait separating Malaysia and Singapore, Singapore's northern urban districts (Woodlands, Yishun areas), mangrove forests along the strait's edges, Seletar Reservoir visible inland.

How long is the flight from Jakarta to Singapore?

The flight from Halim Perdanakusuma International Airport (HLP) to Seletar (XSP) takes about 1 hour 10 minutes. The shortest flight path between them is 570 miles (918 km); winds and air traffic control usually add a few percent.

What does the Jakarta to Singapore flight path pass over?

The flight path crosses the Java Sea between Jakarta and Singapore. At cruise altitude (around 25,000-30,000 feet), the Java Sea dominates the view—a vast expanse of blue water with occasional cargo ships visible as tiny specks. The Thousand Islands (Kepulauan Seribu) remain visible off Jakarta's coast for the first 15-20 minutes of flight. As the aircraft approaches Singapore, the coastline of Johor, Malaysia becomes visible on the left, with its mix of mangrove forests and industrial zones. The Johor Strait itself becomes increasingly prominent in the final 20 minutes of descent, with visible shipping traffic and the clear boundary between Malaysian and Singaporean waters.