Guangzhou to Jakarta flight path: CAN to CGK

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 time4h 15m
Distance2,088
Heading193° → 192°
Best side
LeftMostly left
★ 3.5 left·★ 2.0 right

While the takeoff favors the right side with delta scenery, the left side wins overall due to the dramatic bay-and-island approach into Jakarta, offering more varied and memorable scenery across the full flight.

Flown CAN to CGK? Did we get it right?

Flight Path

Flight path overview

Guangzhou to Jakarta is 2,088 miles (3,361 km), a flight of about 4 hours 15 minutes.

Mostly open water over the South China Sea and Java Sea, passing near the Natuna Islands region with no major landmasses directly beneath the flight path at cruise altitude.

Great circle distance and headings ›

Phase by phase

Aerial window seat view during takeoff from Guangzhou (right side) — Pearl River Delta waterways, Guangzhou city sprawl, Zhujiang River channels

Takeoff from CAN

RIGHT

Departing CAN southbound or northbound, the right side offers views over the Pearl River Delta's urban sprawl and waterways around Guangzhou and Foshan before the route heads out over the South China Sea.

Pearl River Delta waterwaysGuangzhou city sprawlZhujiang River channels
CAN Guangzhou Baiyun International AirportHub for China Southern Airlines, China Southern Cargo
Aerial window seat view during landing at Jakarta (left side) — Jakarta Bay coastline, Thousand Islands (Pulau Seribu), Jakarta skyline, Ciliwung River delta

Landing at CGK

LEFT

On approach into CGK from the north, the left side reveals Jakarta Bay's coastline, the city's dense skyline, and the Thousand Islands scattered in the sea before the final descent over flat delta terrain.

Jakarta Bay coastlineThousand IslandsJakarta skylineCiliwung River delta
CGK Soekarno Hatta InternationalHub for Garuda Indonesia, Lion Air, Citilink

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 Guangzhou Baiyun International Airport (CAN) to Soekarno Hatta International (CGK)?

Sit on the Left side of the plane for the best views on flights from Guangzhou to Jakarta. While the takeoff favors the right side with delta scenery, the left side wins overall due to the dramatic bay-and-island approach into Jakarta, offering more varied and memorable scenery across the full flight.

What can I see during takeoff from Guangzhou Baiyun International Airport in Guangzhou?

During takeoff from Guangzhou Baiyun International Airport (CAN), sit on the Right side for the best views. Departing CAN southbound or northbound, the right side offers views over the Pearl River Delta's urban sprawl and waterways around Guangzhou and Foshan before the route heads out over the South China Sea. Notable sights include: Pearl River Delta waterways, Guangzhou city sprawl, Zhujiang River channels.

What can I see when landing at Soekarno Hatta International in Jakarta?

When landing at Soekarno Hatta International (CGK), sit on the Left side for the best views. On approach into CGK from the north, the left side reveals Jakarta Bay's coastline, the city's dense skyline, and the Thousand Islands scattered in the sea before the final descent over flat delta terrain. Notable sights include: Jakarta Bay coastline, Thousand Islands (Pulau Seribu), Jakarta skyline, Ciliwung River delta.

How long is the flight from Guangzhou to Jakarta?

The flight from Guangzhou Baiyun International Airport (CAN) to Soekarno Hatta International (CGK) takes about 4 hours 15 minutes. The shortest flight path between them is 2,088 miles (3,361 km); winds and air traffic control usually add a few percent.

What does the Guangzhou to Jakarta flight path pass over?

Mostly open water over the South China Sea and Java Sea, passing near the Natuna Islands region with no major landmasses directly beneath the flight path at cruise altitude.