Shuttles and transfers at Soekarno-Hatta Airport
Several shuttle services connect the terminals, the airport station and the wider transport network.

Terminal shuttle
- Skytrain — the free automated people mover links Terminals 1, 2 and 3 with the airport station; trains every 5 minutes, about 7 minutes from Terminal 1 to Terminal 3. Landside only.
- Airport Rail Link — trains from the airport station (SHIA) to Manggarai in about 45 minutes, roughly every 30 minutes between 05:00 and 22:00.
- Bus routes — Transjakarta routes SH1 and SH2, plus DAMRI and Primajasa coaches, connect the airport with Greater Jakarta.
Coaches to Greater Jakarta
State operator DAMRI and private operator Primajasa run coaches to various destinations. The Jabodetabek Airport Connexion (DAMRI, Big Bird and Sinar Jaya Megah Langgeng) links the airport with malls and hotels across Greater Jakarta.
Inter-terminal and inter-airport transfers
| Transfer | Option | Duration |
|---|---|---|
| Terminal 1 to Terminal 3 | Skytrain | About 7 minutes |
| Terminals to airport station | Skytrain | Free, every 5 minutes |
| Airport to Manggarai (Jakarta) | Airport Rail Link | About 45 minutes |
| Airport to Blok M | Transjakarta route SH2 | Regular departures |
| Airport to Kalideres | Transjakarta route SH1 | Regular departures |
| Airport to Greater Jakarta | DAMRI and Primajasa coaches | Various destinations |
Travelling between Soekarno-Hatta and Halim Perdanakusuma (HLP)? Both airports lie on opposite sides of Jakarta; a planned express rail link between them has not yet been built, so allow a generous margin.
All transport options