If you're flying through Jakarta, chances are good you'll pass through Terminal 3, the newest and largest terminal at Soekarno-Hatta International Airport. It's a sprawling, modern space handling both domestic and international flights, which can feel a little overwhelming if you don't know your way around. This guide breaks down the airlines, gates, food options and facilities so you can move through Terminal 3 with confidence, whether you're just landing or getting ready for your first look at the city.
Terminal 3 is divided into two main zones under one roof: domestic and international. While they share the same building, the check-in counters, security checkpoints and gate areas are separated, so it's important to know which side you need before you arrive. Signage throughout the terminal is generally clear, with overhead displays directing passengers to the correct zone based on their flight.
The domestic zone tends to be busier during peak commuter hours, while the international zone has a slightly more spacious, duty-free-heavy layout. If you're connecting between the two, or switching terminals altogether, it helps to plan extra time, and our guide on how to transfer between terminals at Soekarno-Hatta Airport walks through the process step by step.
One of the most common questions travelers ask is which airlines fly from Terminal 3 Jakarta airport. Garuda Indonesia, the national carrier, operates both its domestic and international flights from this terminal, making it a hub for a large share of Terminal 3's daily traffic. Alongside Garuda, a number of foreign airlines use Terminal 3 for international routes, including several carriers from the Middle East, East Asia and Europe.
Because airline-terminal assignments at Soekarno-Hatta can shift over time, it's always worth double-checking your specific carrier on your e-ticket or the airport's official website before you travel. This is especially important if you're arriving on a connecting itinerary or booked through a codeshare, since the operating airline may differ from the one listed on your ticket.
Terminal 3 Soekarno-Hatta gates are arranged in a long, linear layout, with domestic gates on one end and international gates on the other. Within each zone, gates are grouped in clusters, and walking times between the farthest gates can take a while, so it's wise to head toward your gate area as soon as you clear security or immigration.
Gate numbers themselves aren't usually confirmed until closer to departure time. Keep an eye on the flight information screens positioned throughout the terminal, and recheck your boarding pass after check-in, since last-minute gate changes do happen from time to time.
Hungry travelers won't have trouble finding something to eat. Terminal 3 Soekarno-Hatta restaurants cover a wide range of tastes, from international fast-food chains to local Indonesian favorites. Most of the dining options are clustered in the departure area after security screening, making it easy to grab a bite once you've cleared the checkpoint.
If you're craving something familiar, you'll find global coffee chains and quick-service burger and fried chicken outlets. For a taste of home, several stalls serve classic Indonesian dishes like nasi goreng, soto and mie ayam, perfect for a comforting meal before a long flight. Sit-down restaurants are also available for travelers who have a bit more time before boarding.
Beyond food, Terminal 3 offers a solid range of facilities to make your wait more comfortable. If you're looking for a quiet place to relax, a Terminal 3 Soekarno-Hatta lounge is a great option, several of which accept walk-in guests on a pay-per-use basis, complete with food, wifi and comfortable seating, regardless of your ticket class.
Other Jakarta airport Terminal 3 facilities include multiple prayer rooms (mushola) spread across both domestic and international zones, ATMs and currency exchange counters, pharmacies, and charging stations near seating areas. Free wifi is also available throughout the terminal for travelers who want to stay connected while waiting.
Need somewhere to leave your bags while you explore the city between flights? Check out our guide on where to store luggage at Soekarno-Hatta Airport for practical options.
Given the size of Terminal 3, arriving with a bit of extra time is always a good idea, especially for international departures that require immigration checks. Here are a few tips to keep in mind:
Terminal 3 is used by Garuda Indonesia for both domestic and international flights, along with a number of foreign carriers operating international routes, including several Middle Eastern, East Asian and European airlines. Because airline-terminal assignments can change, always confirm your specific carrier on your e-ticket or the airport's official website before traveling.
Terminal 3 handles both domestic and international flights, but they are located in separate zones within the same building. Domestic departures and arrivals are on one side, while international departures and arrivals are on the other, connected by a shared central area.
Terminal 3 has a mix of international fast-food chains, Indonesian food outlets, coffee shops and sit-down restaurants spread across the departure area, mostly located after security screening. Options range from quick grab-and-go meals to full Indonesian meals like nasi goreng or soto.
Yes, several pay-per-use lounges in Terminal 3 accept walk-in guests regardless of ticket class, usually for a fixed entry fee that includes food, wifi and rest areas. Business and first-class passengers on select airlines may also have complimentary access.
Gate numbers are only confirmed a few hours before departure and are displayed on the airport's flight information screens throughout Terminal 3, as well as on your boarding pass once check-in is complete. It's best to check the screens again after clearing immigration or security, since gates can occasionally change.
Once you've landed and cleared Terminal 3, the easiest way to start your Jakarta trip stress-free is with a reliable ride into the city. Book our Jakarta Airport Transfer Service To/From Jakarta City with Ekaputra Tour and let a professional driver handle the rest while you settle in and relax.