While takeoff favors the left with Jakarta's bay and islands, the right side offers a stronger overall combination: glimpses of Vietnam's coastline and South China Sea islands during cruise, plus the dramatic Pearl River Delta and Hong Kong skyline on approach, giving it more sustained landmark density across the flight.
Flown HLP to CAN? Did we get it right?
Flight Path
Jakarta to Guangzhou is 2,094 miles (3,371 km), a flight of about 4 hours 5 minutes.
South China Sea open water, scattered reefs near the Natuna Islands, and the southern Vietnamese coastline near Con Dao are visible in the distance during cruise.
Great circle distance and headings ›Phase by phase
Takeoff from HLP
LEFTDeparting HLP toward the northeast, the initial climb and turn put Jakarta's dense skyline, the docks of Tanjung Priok, and the scattered coral islands of the Thousand Islands (Kepulauan Seribu) in Jakarta Bay on the left side of the aircraft.

Landing at CAN
RIGHTOn approach into CAN from the south, the descent path tracks along the Pearl River Delta, giving right-side passengers views of Hong Kong's mountainous skyline, Macau's peninsula, and the maze of shipping channels and container ports lining the delta.
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 Guangzhou Baiyun International Airport (CAN)?
Sit on the Right side of the plane for the best views on flights from Jakarta to Guangzhou. While takeoff favors the left with Jakarta's bay and islands, the right side offers a stronger overall combination: glimpses of Vietnam's coastline and South China Sea islands during cruise, plus the dramatic Pearl River Delta and Hong Kong skyline on approach, giving it more sustained landmark density across the flight.
What can I see during takeoff from Halim Perdanakusuma International Airport in Jakarta?
During takeoff from Halim Perdanakusuma International Airport (HLP), sit on the Left side for the best views. Departing HLP toward the northeast, the initial climb and turn put Jakarta's dense skyline, the docks of Tanjung Priok, and the scattered coral islands of the Thousand Islands (Kepulauan Seribu) in Jakarta Bay on the left side of the aircraft. Notable sights include: Jakarta city skyline, Tanjung Priok port, Kepulauan Seribu (Thousand Islands), Java Sea coastline.
What can I see when landing at Guangzhou Baiyun International Airport in Guangzhou?
When landing at Guangzhou Baiyun International Airport (CAN), sit on the Right side for the best views. On approach into CAN from the south, the descent path tracks along the Pearl River Delta, giving right-side passengers views of Hong Kong's mountainous skyline, Macau's peninsula, and the maze of shipping channels and container ports lining the delta. Notable sights include: Pearl River Delta, Hong Kong skyline and hills, Macau peninsula, Shenzhen container port.
How long is the flight from Jakarta to Guangzhou?
The flight from Halim Perdanakusuma International Airport (HLP) to Guangzhou Baiyun International Airport (CAN) takes about 4 hours 5 minutes. The shortest flight path between them is 2,094 miles (3,371 km); winds and air traffic control usually add a few percent.
What does the Jakarta to Guangzhou flight path pass over?
South China Sea open water, scattered reefs near the Natuna Islands, and the southern Vietnamese coastline near Con Dao are visible in the distance during cruise.