Jacarta é servida pelo Aeroporto Internacional Soekarno-Hatta, Aeródromo Internacional Halim Perdanakusuma e Tanjung Priok Harbour; é ligada por várias ferrovias interurbanas e de passageiros, e servido por diversas linhas de ônibus que correm em linhagens de autocarros reservadas.