Karena jarak terjauh marathon ini akan ditempuh sejauh 42 kilometer, maka ada beberapa ruas jalan yang ditutup. Dinas Perhubungan Provinsi DKI Jakarta bekerja sama dengan Ditlantas Polda Metro Jaya akan melakukan penutupan sejumlah ruas jalan yang menjadi rute Jakarta Marathon. Dalam keterangan tertulis, Dishub menjabarkan beberapa ruas jalan yang akan ditutup sebagai berikut:Jalan yang akan ditutup mulai pukul 05.00-13.00 WIB mencakup Jalan Medan Merdeka Barat-Jalan Budi Kemulian-Jalan Medan Merdeka Selatan-Jalan MH Thamrin-Bundaran HI-Jalan Sudirman sampai dengan Patung Pemuda. Kemudian, Jalan Kunir- Jalan Kemukus- Jalan Ketumbar- Jalan Lada- Jalan Pintu Besar Selatan- Jalan Hayam Wuruk- Jalan Juanda- Jalan Pos- Jalan Gedung Kesenian- Jalan Lapangan Banteng Utara- Jalan Katedral- Jalan Veteran. Pierre Tendean- Jalan Wolter Monginsidi- Jalan Trunojoyo- Jalan Kyai Maja- Jalan Teuku Nyak Arief- Jalan Tentara Pelajar- Jalan Gelora 1-Simpang Slipi dan seterusnya.
Source: Kompas October 28, 2017 23:15 UTC