Langsung ke isi
Harga BBM Hari Ini

Biaya Perjalanan Jakarta ke Surabaya

Perubahan harga terakhir 1 September 2026 Diperbarui 30 Oktober 2026 Disusun oleh Redaksi Harga BBM Hari Ini · cara kami memeriksa data

Jakarta ke Surabaya naik mobil: sekitar Rp 1.509.346 sekali jalan (bensin Rp 573.846 + tol sekitar Rp 935.500; sebagian tarif tol belum dipastikan; perkiraan dengan asumsi 13 km per liter, Pertalite harga DKI Jakarta berlaku sejak 3 September 2022). Dengan motor matic, bensinnya sekitar Rp 165.778 (746 km, asumsi 45 km per liter); jarak itu dihitung lewat jalan tol, yang tidak boleh dilalui motor, jadi rute motor bisa berbeda.

Jarak tempuh 746 km rute jalan Jakarta ke Surabaya
Mobil: bensin + tol sekali jalan Rp 1.509.346 perkiraan, Pertalite, asumsi 13 km per liter; sebagian tarif tol belum dipastikan

Perkiraan biaya bensin sekali jalan

Perkiraan biaya bahan bakar Jakarta ke Surabaya
KendaraanPertalitePertamaxPertamax Turbo
Motor matic 110–125 ccasumsi 45 km/literRp 165.778Rp 264.416Rp 324.924
Motor matic 150–160 ccasumsi 38 km/literRp 196.316Rp 313.124Rp 384.779
Mobil kecil (LCGC)asumsi 18 km/literRp 414.444Rp 661.039Rp 812.311
Mobil 1.300–1.500 ccasumsi 13 km/literRp 573.846Rp 915.285Rp 1.124.738
MPV 7 penumpangasumsi 11 km/literRp 678.182Rp 1.081.700Rp 1.329.236

Sumber: harga BBM dari Pertamina Patra Niaga, daftar harga resmi situs resmi, diperiksa 30 Oktober 2026; jarak: mesin rute OSRM di atas data OpenStreetMap; konsumsi km per liter: asumsi kami.

Harga BBM yang dipakai adalah harga DKI Jakarta, tempat Jakarta berada. Isi ulang di provinsi lain akan mengubah angkanya.

Tol dan kapal

Tol

Lewat tol, mobil pribadi (golongan I) membayar sekitar Rp 935.500 sekali jalan: jumlah tarif per ruas di rute tol yang biasa dipakai, tanpa diskon. Jumlah ini memuat 3 bagian yang tarifnya belum dipastikan: angka terakhir yang diketahui ikut dijumlahkan, dan yang dibayar bisa berbeda. belum pasti

Tarif tol golongan I per ruas
RuasGolongan IDasar tarif
Jakarta–Cikampek (+MBZ)Rp 27.000Kepmen PUPR 250/KPTS/M/2024 situs resmi
Cikampek–Palimanan (Cipali)Rp 132.000Kepmen PUPR 2789/KPTS/M/2024 situs resmi
Palimanan–KanciRp 13.500Kepmen PUPR 755/KPTS/M/2023 situs resmi
Kanci–Pejagan tarif belum dipastikan: belum ada sumber resmi yang memastikan tarif ini masih berlaku (tarif tol per ruas)Rp 31.500Kepmen PUPR 909/KPTS/M/2023 belum pasti
Pejagan–Pemalang tarif belum dipastikan: belum ada sumber resmi yang memastikan tarif ini masih berlaku (tarif tol per ruas)Rp 66.000Kepmen PUPR 1835/KPTS/M/2023 belum pasti
Pemalang–BatangRp 53.000Kepmen PUPR 1517/KPTS/M/2023 situs resmi
Batang–SemarangRp 144.500Kepmen PU 18/KPTS/M/2026 (7 Januari 2026) resmi
Semarang Seksi A,B,C, dibayar di GT KalikangkungRp 6.000Kepmen PU 399/KPTS/M/2025 situs resmi
Semarang Seksi A,B,C, dibayar di GT BanyumanikRp 6.000Kepmen PU 399/KPTS/M/2025 situs resmi
Semarang–Solo tarif belum dipastikan: tarif ruas ini di daftar BPJT saling bertentangan (tarif tol per ruas)Rp 92.000Kepmen PUPR 1541/KPTS/M/2023 belum pasti
Solo–Mantingan–NgawiRp 163.500Kepmen PU 1442/KPTS/M/2025 (8 Desember 2025, berlaku 14 hari kemudian) resmi
Ngawi–KertosonoRp 102.000Kepmen PU 1441/KPTS/M/2025 (8 Desember 2025, berlaku 14 hari kemudian) resmi
Kertosono–MojokertoRp 55.000Kepmen PUPR 252/KPTS/M/2024 situs resmi
Surabaya–MojokertoRp 43.500Kepmen PUPR 1306/KPTS/M/2024 situs resmi

Rute yang dipakai untuk jarak di halaman ini juga lewat jalan tol, setidaknya sebagian. Tol dalam kota Jakarta tidak dihitung. Sepeda motor tidak boleh masuk jalan tol, kecuali di ruas yang punya jalur khusus roda dua (PP 15/2005 dan perubahannya, PP 44/2009).

Tarif tol Trans Jawa, ruas per ruas.

Sumber: siaran pers Jasa Marga; tabel tarif BPJT Trans Jawa; siaran pers Jasa Marga (2); Kepmen PU 18/KPTS/M/2026. Diperiksa 22 September 2026.

Perkiraan total sekali jalan

Perkiraan total biaya sekali jalan
Sekali jalanMobil 1.300–1.500 ccMotor matic 110–125 cc
Bensin Pertalite, asumsi 13 dan 45 km/literRp 573.846Rp 165.778
Tol golongan I; sebagian tarif belum dipastikanRp 935.500tidak boleh masuk tol
Perkiraan totalRp 1.509.346Rp 165.778

Sumber: bensin, tol dan kapal seperti pada tabel di atas, masing-masing dengan sumbernya; konsumsi km per liter: asumsi kami.

Pulang-pergi

Berangkat 746 km, kembali 748 km: 1.494 km bolak-balik. Biaya bensin di bawah memakai harga DKI Jakarta untuk kedua arah.

Perkiraan biaya bahan bakar pulang-pergi Jakarta – Surabaya
KendaraanPertalitePertamaxPertamax Turbo
Motor matic 110–125 ccasumsi 45 km/literRp 332.000Rp 529.540Rp 650.720
Motor matic 150–160 ccasumsi 38 km/literRp 393.158Rp 627.087Rp 770.589
Mobil kecil (LCGC)asumsi 18 km/literRp 830.000Rp 1.323.850Rp 1.626.800
Mobil 1.300–1.500 ccasumsi 13 km/literRp 1.149.231Rp 1.833.023Rp 2.252.492
MPV 7 penumpangasumsi 11 km/literRp 1.358.182Rp 2.166.300Rp 2.662.036

Sumber: harga BBM dari Pertamina Patra Niaga, daftar harga resmi situs resmi, diperiksa 30 Oktober 2026; jarak: mesin rute OSRM di atas data OpenStreetMap; konsumsi km per liter: asumsi kami.

Angka konsumsi itu asumsi kami

Spesifikasi resmi Honda, Yamaha, Daihatsu dan Suzuki mencantumkan kapasitas tangki, berat dan tenaga, tetapi tidak mencantumkan km per liter. Honda menyebut angka uji pabrikan di artikel peluncuran sebagian model motor (konsumsi BBM per model); tabel ini menghitung per kelas kendaraan, bukan per model.

Karena itu angka km per liter di tabel di atas adalah asumsi kami, bukan angka pabrikan. Ambil baris yang paling dekat dengan kendaraan Anda, atau hitung sendiri: jarak ÷ km per liter × harga per liter.

Yang bukan asumsi: jaraknya dan harganya. Keduanya bersumber dan dicantumkan di bawah.

Tentang jaraknya

746 km adalah jarak rute jalan dari Jakarta ke Surabaya, bukan garis lurus. Garis lurusnya 662 km.

Jarak dihitung dengan mesin rute OSRM di atas data © OpenStreetMap contributors (ODbL). Diambil 16 September 2026. Rute nyata bisa berbeda tergantung jalan yang dipilih, kondisi jalan dan penyeberangan.

Pertanyaan yang sering diajukan

Berapa biaya bensin dari Jakarta ke Surabaya?

Jaraknya 746 km. Dengan motor matic 110-125 cc pada asumsi 45 km per liter dan harga Pertalite Rp 10.000 di DKI Jakarta, biayanya sekitar Rp 165.778 sekali jalan. Untuk mobil 1.300–1.500 cc pada asumsi 13 km per liter, sekitar Rp 573.846.

Berapa biaya bensin pulang-pergi Jakarta Surabaya?

1.494 km bolak-balik: 746 km berangkat dan 748 km kembali. Motor matic 110-125 cc pada asumsi 45 km per liter dengan Pertalite Rp 10.000: sekitar Rp 332.000. Mobil 1.300–1.500 cc pada asumsi 13 km per liter: sekitar Rp 1.149.231.

Berapa jarak Jakarta ke Surabaya?

746 km lewat jalan darat. Garis lurusnya 662 km.

Berapa biaya tol dari Jakarta ke Surabaya?

Tol untuk mobil pribadi (golongan I) sekitar Rp 935.500 sekali jalan, jumlah tarif per ruas tanpa diskon. Tarif Kanci–Pejagan, Pejagan–Pemalang dan Semarang–Solo belum dipastikan; jumlah itu memakai angka terakhir yang diketahui. Perkiraan total dengan mobil 1.300–1.500 cc, bensin ditambah tol: sekitar Rp 1.509.346.