Beijing to Jakarta flight path: PEK 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 time5h 15m
Distance3,255
Heading194° → 190°
Best side
LeftMostly left

While the takeoff offers mountain scenery on the right, the landing approach on the left provides more dramatic and sustained views of major geographical features—the Java Sea, Jakarta Bay, and the coastal transition zone. The landing sequence is visually more rewarding overall.

Flown PEK to CGK? Did we get it right?

Flight Path

Flight path overview

Beijing to Jakarta is 3,255 miles (5,238 km), a flight of about 5 hours 15 minutes.

The flight path crosses central China over Henan and Hubei provinces, passing east of the Dabie Mountains. Over southern China, passengers may see the Yangtze River valley and its tributaries. The route then crosses the South China Sea, with views of Hainan Island on the left (west) side during the southern portion of the flight. As the aircraft approaches Java, the landscape transitions from open ocean to the volcanic highlands of western Java, with occasional views of smaller Indonesian islands in the Sunda Strait region.

Great circle distance and headings ›

Phase by phase

Aerial window seat view during takeoff from Beijing (right side) — Yanshan Mountains (north), North China Plain (south and west), Ming Tombs area (northwest), Miyun Reservoir (northeast)

Takeoff from PEK

RIGHT

Right-side seats offer views of the Yanshan Mountains as the aircraft climbs northeastward from Beijing Capital International. The mountains form a dramatic ridge along the northern approach corridor and remain visible for 10-15 minutes after departure.

Yanshan MountainsNorth China PlainMing Tombs areaMiyun Reservoir
PEK CapitalHub for Air China, Beijing Capital Airlines
Aerial window seat view during landing at Jakarta (left side) — Java Sea (north), Sunda Strait (west), Jakarta Bay and northern Jakarta coast (east), Thousand Islands archipelago (northeast)

Landing at CGK

LEFT

Left-side seats provide excellent views during the descent approach into Jakarta. As the aircraft descends over western Java, passengers see the Sunda Strait coastline, the Java Sea, and the transition from ocean to the densely populated Jakarta metropolitan area and surrounding lowlands.

Java SeaSunda StraitJakarta Bay and northern Jakarta coastThousand Islands archipelago
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 Capital (PEK) to Soekarno Hatta International (CGK)?

Sit on the Left side of the plane for the best views on flights from Beijing to Jakarta. While the takeoff offers mountain scenery on the right, the landing approach on the left provides more dramatic and sustained views of major geographical features—the Java Sea, Jakarta Bay, and the coastal transition zone. The landing sequence is visually more rewarding overall.

What can I see during takeoff from Capital in Beijing?

During takeoff from Capital (PEK), sit on the Right side for the best views. Right-side seats offer views of the Yanshan Mountains as the aircraft climbs northeastward from Beijing Capital International. The mountains form a dramatic ridge along the northern approach corridor and remain visible for 10-15 minutes after departure. Notable sights include: Yanshan Mountains (north), North China Plain (south and west), Ming Tombs area (northwest), Miyun Reservoir (northeast).

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. Left-side seats provide excellent views during the descent approach into Jakarta. As the aircraft descends over western Java, passengers see the Sunda Strait coastline, the Java Sea, and the transition from ocean to the densely populated Jakarta metropolitan area and surrounding lowlands. Notable sights include: Java Sea (north), Sunda Strait (west), Jakarta Bay and northern Jakarta coast (east), Thousand Islands archipelago (northeast).

How long is the flight from Beijing to Jakarta?

The flight from Capital (PEK) to Soekarno Hatta International (CGK) takes about 5 hours 15 minutes. The shortest flight path between them is 3,255 miles (5,238 km); winds and air traffic control usually add a few percent.

What does the Beijing to Jakarta flight path pass over?

The flight path crosses central China over Henan and Hubei provinces, passing east of the Dabie Mountains. Over southern China, passengers may see the Yangtze River valley and its tributaries. The route then crosses the South China Sea, with views of Hainan Island on the left (west) side during the southern portion of the flight. As the aircraft approaches Java, the landscape transitions from open ocean to the volcanic highlands of western Java, with occasional views of smaller Indonesian islands in the Sunda Strait region.