Batik Air, Garuda Indonesia, Nam Air, TransNusa, Citilink, Pelita Air Service and Sriwijaya Air operate nonstop flights from Yogyakarta (YIA) to Jakarta (CGK). The nonstop flight takes around ~0h 32m, covering 263 miles (424 km) and operates multiple daily. Updated 28 June 2026.
We'll email you when a fare from YIA drops well below normal. Free, weekly, no password needed.
Free · weekly digest · no password needed
Sign up to see Jakarta schedule from YIA
Already have an account? Sign in
Yes, Batik Air, Garuda Indonesia and 5 more airlines operate nonstop flights from Yogyakarta (YIA) to Jakarta (CGK).
Batik Air, Garuda Indonesia, Nam Air, TransNusa, Citilink, Pelita Air Service, Sriwijaya Air operate nonstop flights from Yogyakarta to Jakarta.
The nonstop flight from Yogyakarta to Jakarta takes ~0h 32m (approximately 424 km).
Nonstop flights from Yogyakarta to Jakarta operate multiple daily.