Map

Cheap Flights from Soekarno-Hatta International Airport, Jakarta

Jakarta Soekarno-Hatta International Airport (CGK) information

Soekarno-Hatta International Airport is the main airport in Jakarta serving Jabodektabek which is the name combining the five regions comprising the Greater Jakarta area – Jakarta, Bogor, Depok, Tangerang and Bekasi. Sometimes referred to as Soetta or abbreviated to SHIA, the airport is also known as Cengkareng Airport due to its close location to the Cengkareng neighbourhood in West Jakarta. It is also where the IATA code CGK comes from. The Jakarta airport serves as a hub for numerous airlines including full-service scheduled airlines Garuda Indonesia, Batik Air, NAM Air and Sriwijaya Air as well as low-cost airlines Citilink, Lion Air and Indonesia AirAsia.

Jakarta’s Soekarno-Hatta International Airport currently has three passenger terminal buildings with the fourth one planned to be operational by 2022. Terminal 1 operates all domestic flights excluding those operated by Garuda Indonesia, NAM Air, Sriwijaya Air and Indonesia AirAsia. Terminal 2 serves domestic flights operated by Sriwijaya Air, NAM Air and Indonesia AirAsia as well as most international flights out of Soekarno-Hatta. Sub-terminal 2E operates flights by SkyTeam member airlines and international flights by AirAsia Group. Lastly, Terminal 3 operates all Garuda Indonesia domestic and international flights. It also serves flights by China Airlines, China Southern Airlines, Korean Air, Saudia, Vietnam Airlines and Xiamen Airlines. There are plans to move all international flights by scheduled airlines to Terminal 3.

The Soekarno-Hatta International Airport is located approximately 31 kilometres from the city centre of Jakarta. A taxi ride from the airport to the city centre would cost around IDR145,000-180,000 (MYR45-55) and take about 23 minutes of travel time, barring any traffic. There are cheaper alternatives to get from the Jakarta airport to the city centre:

  • Take a taxi from the airport to the Poris station and then hop on a train bound for Duri station. Without traffic, the journey would take about an hour of travel time and cost around IDR80,000-105,000 (MYR25-32).
  • Take a bus from the airport to the Gambir Central station for around IDR45,000-50,000 (MYR14-15) and a travel time of an hour and 10 minutes without traffic.
  • Take a bus straight from the airport to the Green Pramuka station for around IDR42,000 (MYR13). The travel time would take about an hour without traffic.

Things to do in Soekarno-Hatta International Airport

Soekarno-Hatta International Airport is one of the busiest airports in the world. As such, it has all the necessary facilities and services a passenger would need. The Jakarta airport has a wide range of duty-free shopping and retail stores available for last minute shopping from arts and souvenirs to electronics and fashion to beauty and health. The airport also has an extensive range of dining options from snacks stalls and cafes to sit-down bistros and fast food restaurants. Premium and airline lounges are also available in each terminal as well as banking facilities such as ATMs and money exchange. Free WiFi access is available for all visitors to the airport terminals.

The Soekarno-Hatta International Airport also offers some unique features such as a Kidzone in every terminal to keep kids entertained as well as the Airport Digital Cinema located at Terminal 3 where movies are shown.

For transiting passengers, there are some hotels located near the airport. The Jakarta Airport Hotel is situated above the arrival gate and just a 5-minute walk from Terminal 2E while a few others are between 5-10 minutes away from the airport such as the Ibis Styles Jakarta Airport and the Sheraton Bandara Hotel.

Cheapest flights from Soekarno-Hatta International Airport

Skyscanner, as a travel search engine, gives passengers a quick way to search and compare the best and cheapest flights across hundreds of trusted airlines and online travel agents.


Find the best destinations and cheapest flights from Soekarno—Hatta International Airport below. Still undecided on where to book your next holiday? Try Skyscanner’s Everywhere search feature to get ideas on where to travel from Jakarta.

Top destinations from Soekarno-Hatta International Airport

Kuala Lumpur, Malaysia

Kuala Lumpur is the federal capital of Malaysia. It is also the largest city in the country. Referred to by locals as simply KL, the city of Kuala Lumpur is an intriguing mix of bustling modernity and traditional culture. The city is popular with travellers for its cultural sites and modern wonders. When visiting Kuala Lumpur, don’t miss going up the viewing deck of the iconic Petronas Twin Towers and take in the breath-taking view of the city. For a bit of history, join a guided walking tour and discover the many natural and cultural landmarks of Kuala Lumpur.

There are at least 30 direct flights from Jakarta to Kuala Lumpur per day. This flight route is operated by numerous airlines including AirAsia, KLM and Malindo Air. Singapore Airlines, Malaysia Airlines and a few other airlines also offer connecting flights to Kuala Lumpur via Singapore.

Surabaya, Indonesia

Surabaya is Indonesia’s second-largest city. It usually serves as a gateway to other destinations such as Bali and Mount Bromo. However, while not the typical destination for travellers, Surabaya do have some sights and activities to offer. Visit the city’s oldest church, the Gereja Kelahiran Santa Perawan Maria, for its beautiful glass panels or take a look the colonial-era residence of the Governor of East Java, the Grahadi. For activities to do in Surabaya, the Ciputra Waterpark would be a place for kids to enjoy with its water slides and wave pool or play a round of golf in one of Surabaya’s golf courses.

Soekarno-Hatta International Airport has at least 50 direct flights from Jakarta to Surabaya daily operated by several airlines such as Indonesia AirAsia Extra, Citilink Indonesia and Batik Air. Sriwijaya Air and Lion Air also offer connecting flights to Surabaya via Semarang, Yogyakarta, Bandar Lempung or Denpasar.

Bali, Indonesia

Bali is known as the "Island of the Gods". It is a city with a varied landscape where pristine sandy beaches coexist with rugged mountainous terrain etched with lush rice terraces. Bali is a popular destination for many travellers thanks to its natural landscape perfect for outdoor sports and activities but also has a lot to offer for those interested in history, culture and local tradition. There are many sights to see and activities to do while holidaying in Bali. An excellent way to spend a day would be to take a tour of the many Hindu temples situated around the area. The Tanah Lot Temple and the Besakih are particularly popular. For those looking for more adventure, try river rafting along the Ubud River or go canyoning in northern Bali.

There are at least 42 direct flights from Jakarta to Bali daily operated by some airlines including Indonesia AirAsia, Sriwijaya Air and Batik Air. Lion Air, Citilink and Garuda Indonesia also offer connecting flights to Bali via Surakarta, Surabaya, Yogyakarta or Semarang.

Cheapest flights from...

Images by Shutterstock

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.