Wayfli › Airports › Jakarta (CGK)

Direct flights from Jakarta Soekarno-Hatta International Airport (CGK)

Jakarta Soekarno-Hatta International Airport in Jakarta, Indonesia has direct flights to 82 airports in 23 countries, flown by 52 airlines. The longest is to Amsterdam (AMS) at 11,354 km.

See every route from CGK on the map
82direct destinations
23countries
52airlines

Direct flights from CGK by country

Indonesia (38)

China (9)

Malaysia (5)

Australia (3)

Japan (3)

Saudi Arabia (3)

Thailand (3)

United Arab Emirates (2)

Vietnam (2)

Brunei (1)

Cambodia (1)

Egypt (1)

Hong Kong (1)

India (1)

Netherlands (1)

Oman (1)

Philippines (1)

Qatar (1)

Singapore (1)

South Korea (1)

Sri Lanka (1)

Taiwan (1)

Turkey (1)

Airlines flying from CGK

Air China, Air France, AirAsia, Ajet, All Nippon Airways, Asiana Airlines, Batik Air, Batik Air Malaysia, Cathay Pacific, Cebu Pacific, China Airlines, China Eastern, China Southern Airlines, Citilink, EVA Air, Egyptair, Emirates, Etihad Airways, Flynas, Garuda Indonesia, ITA Airways, IndiGo, Indonesia AirAsia, Japan Airlines, Juneyao Airlines, KLM, Korean Air, Kuwait Airways, Lion Air, Malaysia Airlines, NAM Air, Oman Air, Philippine Airlines, Qantas, Qatar Airways, Royal Brunei Airlines, STARLUX Airlines, Saudia, Scoot, Shenzhen Airlines, Singapore Airlines, Spring Airlines, SriLankan Airlines, Sriwijaya Air, Super Air Jet, THAI Airways, Thai Lion Air, Trinity Airways, Turkish Airlines, Vietjet, Vietnam Airlines, Xiamen Airlines

Other airports in Jakarta

Going somewhere CGK doesn’t fly direct?

Wayfli finds the best one- and two-stop connections from Jakarta to any airport in the world. Pick a destination on the map.

Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.