Cheap Flights from Soekarno-Hatta International Airport (CGK)

One-way
Round-trip
Multi-city
Direct Flights only
1 Adult, 0 Child, 0 Infant (on lap)
Economy
From

Soekarno Hatta International Airport

To
Departure date
Return date
Search Flights
Need travel inspiration?
Discover flight ideas

Departure from Jakarta

Flight From Soekarno Hatta International Airport (CGK)

The following are some of the flight schedules from Soekarno Hatta International Airport (CGK)
Airline
Departure Time
Arrival Time
Origin Airport
Destination Airport
TransNusa
TransNusa
10:40
11:50
Jakarta (CGK)
Yogyakarta (YIA)
Book flight
Garuda Indonesia
Garuda Indonesia
13:50
15:10
Jakarta (CGK)
Solo (SOC)
Book flight
VietJet Air
VietJet Air
14:00
18:15
Jakarta (CGK)
Hanoi (HAN)
Book flight
Batik Air
Batik Air
16:00
17:30
Jakarta (CGK)
Surabaya (SUB)
Book flight
TransNusa
TransNusa
17:00
20:25
Jakarta (CGK)
Bangkok (BKK)
Book flight
AirAsia Indonesia
AirAsia Indonesia
17:05
20:15
Jakarta (CGK)
Kuala Lumpur (KUL)
Book flight
Batik Air
Batik Air
17:45
20:30
Jakarta (CGK)
Singapore (SIN)
Book flight
Batik Air
Batik Air
19:30
20:40
Jakarta (CGK)
Semarang (SRG)
Book flight
TransNusa
TransNusa
20:20
23:10
Jakarta (CGK)
Bali / Denpasar (DPS)
Book flight
Citilink
Citilink
21:30
23:50
Jakarta (CGK)
Medan (KNO)
Book flight

Which Airlines Offer Direct Flights from Soekarno Hatta International Airport?

Explore airlines offering direct flights from Soekarno Hatta International Airport. Skip layovers and choose nonstop flights with top carriers flying this popular route.
Choose your favorite airline to fly from Soekarno Hatta International Airport.
Citilink
Citilink
See Airline
AirAsia Indonesia
AirAsia Indonesia
See Airline
Lion Air
Lion Air
See Airline
TransNusa
TransNusa
See Airline
Garuda Indonesia
Garuda Indonesia
See Airline
Batik Air
Batik Air
See Airline
Thai Lion Air
Thai Lion Air
See Airline
Trinity Airways (Formerly T’way Air)
Trinity Airways (Formerly T’way Air)
See Airline
Pelita Air
Pelita Air
See Airline
Malaysia Airlines
Malaysia Airlines
See Airline
Cathay Pacific
Cathay Pacific
See Airline
Cebu Pacific
Cebu Pacific
See Airline
VietJet Air
VietJet Air
See Airline
Philippine Airlines
Philippine Airlines
See Airline
Super Air Jet
Super Air Jet
See Airline
Spring Airlines
Spring Airlines
See Airline
Japan Airlines
Japan Airlines
See Airline
Emirates
Emirates
See Airline
Sriwijaya Air
Sriwijaya Air
See Airline
Batik Air Malaysia
Batik Air Malaysia
See Airline
Singapore Airlines
Singapore Airlines
See Airline
All Nippon Airways
All Nippon Airways
See Airline
Royal Brunei Airlines
Royal Brunei Airlines
See Airline
China Southern Airlines
China Southern Airlines
See Airline
Xiamen Air
Xiamen Air
See Airline
AirAsia Berhad (Malaysia)
AirAsia Berhad (Malaysia)
See Airline
Qatar Airways
Qatar Airways
See Airline
Shandong Airlines
Shandong Airlines
See Airline
SriLankan Airlines
SriLankan Airlines
See Airline
EgyptAir
EgyptAir
See Airline
China Eastern Airlines
China Eastern Airlines
See Airline

Arrival to Jakarta

Flight Schedule To Soekarno Hatta International Airport (CGK)

The following are some of the flight schedules to Soekarno Hatta International Airport (CGK)
Airline
Departure Time
Arrival Time
Origin Airport
Destination Airport
VietJet Air
VietJet Air
09:35
12:30
Ho Chi Minh City (SGN)
Jakarta (CGK)
Book flight
Pelita Air
Pelita Air
10:45
12:20
Surabaya (SUB)
Jakarta (CGK)
Book flight
Super Air Jet
Super Air Jet
10:55
12:50
Kupang (KOE)
Jakarta (CGK)
Book flight
TransNusa
TransNusa
13:05
14:30
Yogyakarta (YIA)
Jakarta (CGK)
Book flight
Batik Air
Batik Air
16:50
17:45
Bali / Denpasar (DPS)
Jakarta (CGK)
Book flight
Citilink
Citilink
17:30
20:00
Medan (KNO)
Jakarta (CGK)
Book flight
Batik Air
Batik Air
18:35
19:50
Makassar (UPG)
Jakarta (CGK)
Book flight
Lion Air
Lion Air
19:10
20:55
Pekanbaru (PKU)
Jakarta (CGK)
Book flight
TransNusa
TransNusa
20:35
21:40
Kuala Lumpur (KUL)
Jakarta (CGK)
Book flight
Philippine Airlines
Philippine Airlines
20:40
23:55
Manila (MNL)
Jakarta (CGK)
Book flight

Which Airlines Offer Direct Flights to Soekarno Hatta International Airport?

Explore airlines offering direct flights to Soekarno Hatta International Airport. Skip layovers and choose nonstop flights with top carriers flying this popular route.
Choose your favorite airline to fly to Soekarno Hatta International Airport
Ethiopian Airlines
Ethiopian Airlines
See Airline
Garuda Indonesia
Garuda Indonesia
See Airline
Batik Air
Batik Air
See Airline
Lion Air
Lion Air
See Airline
AirAsia Indonesia
AirAsia Indonesia
See Airline
Thai Airways
Thai Airways
See Airline
TransNusa
TransNusa
See Airline
Super Air Jet
Super Air Jet
See Airline
Citilink
Citilink
See Airline
Pelita Air
Pelita Air
See Airline
VietJet Air
VietJet Air
See Airline
Thai Lion Air
Thai Lion Air
See Airline
Sriwijaya Air
Sriwijaya Air
See Airline
Emirates
Emirates
See Airline
Cathay Pacific
Cathay Pacific
See Airline
Korean Air
Korean Air
See Airline
Malaysia Airlines
Malaysia Airlines
See Airline
AirAsia Berhad (Malaysia)
AirAsia Berhad (Malaysia)
See Airline
Batik Air Malaysia
Batik Air Malaysia
See Airline
Philippine Airlines
Philippine Airlines
See Airline
Cebu Pacific
Cebu Pacific
See Airline
Vietnam Airlines
Vietnam Airlines
See Airline
Bangkok Airways
Bangkok Airways
See Airline
Royal Brunei Airlines
Royal Brunei Airlines
See Airline
EgyptAir
EgyptAir
See Airline
Spring Airlines
Spring Airlines
See Airline
Xiamen Air
Xiamen Air
See Airline
China Eastern Airlines
China Eastern Airlines
See Airline
China Southern Airlines
China Southern Airlines
See Airline
SriLankan Airlines
SriLankan Airlines
See Airline
Qatar Airways
Qatar Airways
See Airline

Frequently Asked Question

How far is Soekarno-Hatta International Airport from central Jakarta?

The airport is in Tangerang, about 20 km northwest of central Jakarta. Driving time depends heavily on traffic, so plan extra time at busy hours.

Which terminal does my flight use at Soekarno-Hatta Airport?

CGK has three terminals. Terminal 3 is used by Garuda Indonesia and many international carriers, while Terminals 1 and 2 serve a range of domestic and low-cost airlines. Assignments can change, so always confirm the terminal on your ticket.

How do I move between terminals at Soekarno-Hatta Airport?

Take the Skytrain, a free automated people mover that links Terminals 1, 2 and 3 with the airport railway station.

Is there a train from Soekarno-Hatta Airport to Jakarta city?

Yes. The airport rail link runs from the airport station into central Jakarta, calling at BNI City and ending at Manggarai, where you can connect to the city's commuter trains.

What does the code CGK mean for Soekarno-Hatta Airport?

CGK refers to Cengkareng, the area next to the airport. That is why the airport is also known as Jakarta Cengkareng Airport, and locals call it Soetta.

Which airlines are based at Soekarno-Hatta International Airport?

It is the main base of Garuda Indonesia and a key base for carriers including Citilink, Batik Air, Lion Air and Indonesia AirAsia, alongside many foreign airlines.

Are there buses from Soekarno-Hatta Airport to other cities?

Yes. DAMRI airport buses run from the terminals to many parts of Jakarta and to nearby cities such as Bogor and Bekasi.

How can I find a good fare for flights from Soekarno-Hatta Airport?

Search your route on Traveloka to compare airlines side by side, then set a Price Alert so you are notified when fares change.

Cheap Flights from Soekarno-Hatta International Airport (CGK)

About Soekarno-Hatta International Airport

Soekarno-Hatta International Airport (CGK) is the main air gateway to Jakarta and the busiest airport in Indonesia. It carries the names of the country's first president and vice president, Sukarno and Mohammad Hatta. Locals often shorten it to "Soetta", and you will also see it called Jakarta Cengkareng Airport after the district nearby.

The airport started domestic operations in 1985. Its original terminals were designed by French architect Paul Andreu, who blended Javanese-style pavilion roofs with tropical gardens, a design that won the Aga Khan Award for Architecture.

Where the Jakarta airport is located

CGK sits in Tangerang, Banten, roughly 20 km northwest of central Jakarta. A toll road links the airport to the city, but traffic around the capital can be heavy, so allow plenty of time for the drive.

Terminals and facilities at Soekarno-Hatta

There are three passenger terminals:

  • Terminal 1, the original building, split into sub-terminals 1A, 1B and 1C.
  • Terminal 2, with sub-terminals 2D, 2E and 2F, used by a mix of carriers including low-cost airlines.
  • Terminal 3, the newest and largest, a modern glass-and-steel building used by Garuda Indonesia and many international airlines.

A free automated people mover, the Skytrain, connects all three terminals with the airport railway station. Terminal assignments can change, so check the terminal shown on your booking before you travel.

Airlines flying from Soekarno-Hatta

CGK is the home base of Garuda Indonesia and a major base for many Indonesian carriers, including Citilink, Batik Air, Lion Air, Indonesia AirAsia and Super Air Jet. Dozens of foreign airlines also fly here, so the airport offers both an extensive domestic network across the archipelago and international routes across Asia and beyond.

Getting from Soekarno-Hatta to Jakarta

The airport train is the most predictable way into the city. It runs from the airport station to central Jakarta, stopping at BNI City near Sudirman and ending at Manggarai, where you can change to commuter lines. DAMRI airport buses serve many points in Jakarta and nearby cities such as Bogor and Bekasi. Metered taxis and app-based ride-hailing pick up at designated points outside each terminal.

Things to see around Jakarta

Once in the city, many travellers head for the National Monument (Monas), the Dutch colonial quarter of Kota Tua, and the shopping districts around Sudirman and Thamrin. The Thousand Islands off the Jakarta coast make an easy escape by boat.

Travel tips for Jakarta's airport

Road traffic is the biggest variable at CGK. Leave early, especially on weekday afternoons and before public holidays, or take the train to avoid delays. If you are connecting between terminals, give yourself time for the Skytrain and a new security check.

Ready to fly? Compare airlines and book your Soekarno-Hatta flights on Traveloka.

For all your unique travel choices, we got you

Popular Routes from Soekarno Hatta International Airport

Popular Routes to Jakarta

Popular Airports

Popular Destinations

Popular Routes

Popular Airlines

Popular Airline & Destination

Other Popular Destinations

Top International Destination

Stay updated with travel tips, recommendations, and latest promos.
Subscribe to Newsletter

Have your dream trip at your fingertips. Get The App.