All scheduled flights from Jakarta to Beijing (CGK-PKX)
Indonesia
China
All scheduled flights from CGK to PKX. You can fly from Jakarta to Beijing with 1 stop. The flight time is between 10 and 13 hours depending on your connecting flight. The CGK-PKX route has no non-stop flights.