If you are unfamiliar with the terminals at Soekarno Hatta Airport, this rule-of-thumb may help you remember easily:
Terminal 1: ALL domestic flights, except Garuda Airline
Terminal 2: ALL international flights, including Garuda domestic flights
Terminal 3: ALL AirAsia flights
As the main airport hub in Indonesia, Soekarno Hatta Airport has seen a significant growth of international travelers using this hub as their transit point to other parts of Indonesia such as Bali, Surabaya, Medan, Yogyakarta etc. Very often, these travelers require transit services between terminals on the same day to catch their flights.
There are actually free shuttle buses provided at each terminal in the form of the big yellow bus, indicating Airport Shuttle Bus. This service is free-of-charge. Be sure to check with the driver or the sign on the front of the bus, that it provides transfer to your terminal (1, 2 or 3).
Otherwise, if you are in a rush or prefer to travel more comfortably, you may opt for our Terminal Transfer Service which includes a private car transfer awaiting once you exit the arrival gate. The car and driver will send you to your terminal once you are ready to leave! No waiting or messy situations where you need to orientate your location. We make it easy for you to catch your next flight at a different terminal. Enquire about our Terminal Transfer Service now!