ทางรถไฟ
ประเทศอินโดนีเซียมีเส้นทางรถไฟยาวประมาณ 6,482 กิโลเมตร เป็นเส้นทางในเกาะชวายาว 4,684 กิโลเมตร
ส่วนใหญ่จะเป็นการขนส่งสินค้า Bulk หรือการขนส่งผู้โดยสารระยะไกล
นอกจากนี้ยังมีรถไฟอีกหลายสายให้บริการทุกวันระหว่างจาการ์ต้ากับสุราบายารวมถึงรถไฟฟ้า "Jabo Tabek" ที่ควบคุมด้วยระบบคอมพิวเตอร์ให้บริการเส้นทาง Jakarta - Bogor - Tangerang - Bekasi