Rincian tarif tol Jakarta - Surabaya mungkin bisa berbeda, tergantung gerbang tol masuk dan keluar yang dipilih.
Berikut daftar tarif tol Jakarta - Surabaya, berdasarkan informasi dari laman resmi Badan Pengatur Jalan Tol (BPJT).
Jakarta-Cikampek: Gol I Rp 20.000
Cikopo-Palimanan: Gol I Rp 107.500
Palimanan-Kanci: Gol I Rp 12.500
Kanci-Pejagan: Gol I Rp 29.500
Pejagan-Pemalang: Gol I Rp 60.000
Pemalang-Batang: Gol I Rp 45.000
Batang-Semarang: Gol I Rp 86.000
Semarang-Solo: Gol I Rp 66.500
Solo-Ngawi: Gol I Rp 104.500
Ngawi-Kertosono: Gol I Rp 91.000
Kertosono-Mojokerto: Gol I Rp 46.000
Mojokerto-Surabaya: Gol I Rp 30.500
Baca juga: Jakarta dan Bali Jadi Destinasi Wisata Favorit Malam Tahun Baru 2022