Lapangan Terbang Halim Perdanakusuma Jakarta adalah lapangan terbang utama di bandar ini sehingga pembukaan Lapangan Terbang Soekarno-Hatta Jakarta pada tahun 1985 dan digunakan untuk penerbangan kerajaan dan ia merupakan pangkalan tentera udara utama untuk Tentera Udara Indonesia. Pada 2014 ia dibuka semula untuk penerbangan komersial bagi mengurangkan kesesakan di lapangan terbang utama.
Kebanyakan penerbangan dari Halim Perdanakusuma International Airport adalah ke Surabaya dan ke Denpasar Bali tetapi terdapat banyak lagi penerbangan ke destinasi lain juga, kebanyakannya melalui Batik Air. Setiap hari terdapat penerbangan ke destinasi 20 dari Halim Perdanakusuma International Airport. Berikut ialah destinasi paling popular:
Lapangan Terbang Halim mempunyai satu terminal penumpang lama dan satu landasan dengan panjang 3000 meter. Terminal penumpang adalah untuk penerbangan domestik sahaja dan untuk kedua-dua penumpang yang tiba dan berlepas.
Lapangan Terbang Halim Perdanakusama terletak di dalam sempadan bandar Jakarta, di bahagian tenggara bandar, kira-kira 13 km dari Monumen Nasional (Monas).
Bas ulang-alik lapangan terbang DAMRI berlepas secara tetap dari lapangan terbang Halim Perdanakusuma ke beberapa destinasi di Jakarta. Bas ke Bogor dan Lapangan Terbang Soekarna-Hatta akan menelan kos Rp. 30.000 seorang, ke Stesen Kereta Api Gambir, Bekasi, Pulo Gebang dan Depok Rp. 25.000 dan ke terminal Bas Rawamangun Rp. 20.000. Masa perjalanan adalah kira-kira setengah jam hingga satu jam, tetapi banyak bergantung pada keadaan lalu lintas.
Memandangkan Halim Perdanakusama tidak jauh dari Jakarta pusat, teksi agak berpatutan, terutamanya jika anda bersama beberapa orang. Jangkakan untuk membayar kira-kira Rp. 100.000 untuk teksi ke Jakarta pusat (Monas).