На Яве хорошо развита железнодорожная развязка, соединяющая все крупные города острова. Главными воздушными воротами Джакарты является аэропорт Bandar Udara Internasional Soekarno-Hatta. Несколько лет назад он вошел в список двадцати самых загруженных аэропортов мира. Добраться до центра города можно двумя способами: на обычном автобусе или на такси. Поймать такси можно прямо в аэропорту или заказать автомобиль через специальное мобильное приложение Uber.
Общественное транспортное сообщение Джакарты представлено несколькими десятками автобусных маршрутов. Иностранные туристы любят путешествовать по городу на баджаджах — мото-рикшах, получивших свое название в честь производителя.