Tarif Tol Surabaya-Yogyakarta 2026: Rute Trans Jawa
Perjalanan darat dari Surabaya ke Yogyakarta kini jauh lebih nyaman berkat jaringan Tol Trans Jawa. Dulu, menempuh koridor ini lewat jalan arteri pantura dan Jalan Nasional Solo-Yogya bisa menghabiskan 8-10 jam penuh dengan risiko macet panjang, terutama di kawasan Sragen, Klaten, dan perbatasan Jogja. Sekarang, dengan tol penuh, jarak sekitar 300-330 kilometer bisa ditempuh hanya dalam 5,5-7 jam sekali jalan, tergantung titik masuk, titik keluar, dan jumlah istirahat.
Yang paling menarik bagi banyak orang adalah biaya tolnya. Untuk kendaraan Golongan I (mobil pribadi), total estimasi tarif tol Surabaya-Yogyakarta sekali jalan berkisar Rp370.000-Rp425.000. Angka itu jauh lebih murah dibandingkan total tarif tol Jakarta-Surabaya yang menembus Rp900 ribuan, karena jarak koridornya memang lebih pendek. Tapi jangan salah: perjalanan ini melewati lima ruas berbeda, dan setiap ruas punya tarif serta gerbang sendiri.
Pertanyaan besarnya: lewat mana rute tol yang paling efisien dari Surabaya ke Yogyakarta? Banyak orang mengira harus memutar lewat Semarang, padahal tidak. Rute tol terbaik justru lurus ke barat melalui Mojokerto, Kertosono, Ngawi, lalu Solo, sebelum menikung ke selatan menuju Yogyakarta lewat Tol Jogja-Solo (Joglo). Artikel ini akan membahas seluruhnya secara jujur: ruas mana saja yang dilalui, gerbang tol mana yang paling menguntungkan, rincian tarif per golongan, estimasi total, biaya BBM, rest area terbaik, sampai tips perjalanan jarak jauh.
Sebelum berangkat, biasakan menghitung dulu estimasi biaya Anda di kalkulator tarif tol kami. Cukup masukkan asal, tujuan, dan golongan kendaraan, lalu sesuaikan dengan gerbang pilihan Anda.
Rute Tol Trans Jawa: Surabaya ke Yogyakarta
Koridor Surabaya-Yogyakarta adalah salah satu jalur Trans Jawa utara yang paling banyak dilintasi, baik oleh wisatawan, pelajar, maupun pengusaha. Secara garis besar, perjalanan tol penuh dari Surabaya menuju Yogyakarta melewati lima ruas secara berurutan dari timur ke barat, lalu menikung ke selatan di Solo.
Berikut daftar ruas yang akan Anda lintasi beserta jarak dan operatornya:
| No | Ruas Tol | Perkiraan Jarak | Operator |
|---|---|---|---|
| 1 | Surabaya-Mojokerto (Jomo) | ±36 km | Jasa Marga |
| 2 | Mojokerto-Kertosono | ±40 km | PT Marga Harjaya Infrastruktur (ASTRA) |
| 3 | Kertosono-Ngawi | ±87 km | PT Ngawi Kertosono Jaya (ASTRA) |
| 4 | Ngawi-Solo | ±90 km | PT Solo Ngawi Jaya (ASTRA) |
| 5 | Solo-Yogyakarta (Joglo, Seksi 1) | ±30 km beroperasi | PT Jasamarga Jogja Solo |
Lima ruas inilah yang membentuk koridor utama. Jika Anda menjumlahkan jaraknya, totalnya berada di kisaran 283 km tol murni, ditambah beberapa kilometer jalan akses dan jalan nasional di ujung Yogyakarta, sehingga total menjadi sekitar 300-330 km.
Jujur soal Rute: Semarang Tidak Perlu Disinggahi
Banyak pengendara bingung karena melihat Semarang di peta dan mengira harus memutar. Faktanya, pada koridor Trans Jawa utara, urutan simpul dari Surabaya ke arah barat adalah: Mojokerto, Kertosono, Ngawi, Solo, lalu Semarang. Artinya, Semarang justru berada di barat laut Solo, lebih jauh dari persimpangan menuju Yogyakarta.
Untuk menuju Yogyakarta, Anda keluar dari koridor utama di Solo (memakai Simpang Susun Kartasura) dan langsung menyambung ke Tol Jogja-Solo. Anda tidak perlu naik sampai Semarang. Kalau tetap memaksa lewat Semarang, Anda akan menambah perjalanan sekitar 90 km dan membayar Tol Semarang-Solo dua kali (sekitar Rp92.000 per arah untuk Gol I) plus tarif ruas Batang-Semarang, yang jelas pemborosan waktu dan biaya.
Jadi, anggapan “Surabaya-Yogyakarta lewat Semarang” sebenarnya kurang tepat. Rute yang benar adalah Surabaya-Ngawi-Solo-Yogyakarta, dan itulah yang akan kita hitung tarifnya di artikel ini.
Ruas yang TIDAK Dilalui Koridor Ini
Supaya tidak keliru, penting juga menyebut ruas-ruas timur Jawa Timur yang sering dikaitkan dengan Surabaya tetapi bukan bagian dari rute ke Yogyakarta:
| Ruas | Arah Sebenarnya | Status untuk Koridor Ini |
|---|---|---|
| Surabaya-Gempol | Menuju tenggara (Gempol/Malang) | Tidak dilalui |
| Gempol-Pasuruan | Menuju timur (Pasuruan) | Tidak dilalui |
| Pasuruan-Probolinggo | Menuju timur (Probolinggo/Banyuwangi) | Tidak dilalui |
| Probolinggo-Banyuwangi (Probowangi) | Menuju Banyuwangi | Bukan jalur ini, sebagian masih konstruksi |
Ruas-ruas tersebut mengarah ke Jawa Timur bagian timur (Malang, Pasuruan, Probolinggo, sampai Banyuwangi). Koridor Surabaya-Yogyakarta justru berbelok ke barat, bukan ke timur. Jadi kalau Anda melihat rambu ke Gempol atau Pasuruan, berarti Anda salah ambil jalur.
Gerbang Tol Kunci Sepanjang Koridor
Memilih gerbang masuk dan keluar yang tepat bisa menghemat waktu sekaligus biaya. Berikut gerbang-gerbang penting di setiap simpul, dari Surabaya sampai Yogyakarta:
| Wilayah | Gerbang Kunci | Keterangan |
|---|---|---|
| Surabaya | Waru, Warugunung, Dupak, Sidoarjo | Warugunung (KM 741) titik awal Tol Jomo; Waru untuk sisi selatan kota |
| Mojokerto/Jombang | Krian, Mojokerto, Mojokerto Barat, Jombang | Penghubung Jomo ke ruas Mojokerto-Kertosono |
| Kertosono/Ngawi | Kertosono, Nganjuk, Caruban, Madiun, Ngawi, Mantingan, Klitik | Mantingan adalah perbatasan Jawa Tengah-Jawa Timur |
| Solo | Colomadu, Kartasura, Ngemplak, Banyudono, Sragen | Kartasura adalah simpangan ke Tol Jogja-Solo |
| Klaten/Yogyakarta | Klaten, Ngawen, Prambanan | Prambanan akses ke Prambanan dan utara Jogja |
| Semarang (opsi memutar) | Kalikangkung, Banyumanik, Ungaran, Bawen, Salatiga | Hanya jika Anda sengaja memutar lewat Semarang |
Tips memilih gerbang: Jika tujuan Anda di Yogyakarta pusat (Malioboro, Keraton), keluar di gerbang Prambanan lalu lanjut jalan nasional Jogja-Solo. Untuk kawasan Prambanan dan Klaten, keluar di Prambanan atau Klaten lebih efisien. Untuk destinasi wisata di Klaten seperti Umbul Ponggok, gerbang Ngawen bisa jadi pilihan. Ingat, tarif antar gerbang bisa berbeda Rp5.000-Rp20.000 untuk Golongan I.
Rincian Tarif Tol per Ruas (Update 2026)
Sebelum masuk ke angka, kenali dulu golongan kendaraan Anda:
- Golongan I: Sedan, jip, MPV, pick-up kecil, dan bus
- Golongan II: Truk dengan 2 gandar
- Golongan III: Truk dengan 3 gandar
- Golongan IV: Truk dengan 4 gandar
- Golongan V: Truk dengan 5 gandar atau lebih
Pada mayoritas ruas Trans Jawa, Golongan II dan III dikenakan tarif sama, begitu juga Golongan IV dan V. Angka di bawah ini disusun dari data BPJT per Maret 2026, dataset internal cektol.id, serta pemberitaan terkini. Karena beberapa ruas mengalami penyesuaian tarif berkala, kami menyajikan rentang bila sumber berbeda.
Ruas 1: Surabaya-Mojokerto (Jomo) (±36 km)
Ruas pembuka dari sisi Surabaya. Titik masuk paling umum adalah GT Warugunung (KM 741). Ruas ini sudah beroperasi penuh sejak 2017.
| Golongan | Estimasi Tarif |
|---|---|
| Gol I | Rp35.000-Rp43.500 |
| Gol II & III | Rp57.000-Rp65.500 |
| Gol IV & V | Rp86.500-Rp87.000 |
Jarak tempuh normal sekitar 30-45 menit. Rest Area KM 726B ada di ruas ini, cocok untuk pemanasan sebelum perjalanan panjang.
Ruas 2: Mojokerto-Kertosono (±40 km)
Melintasi Kabupaten Mojokerto dan Jombang. Ruas sepanjang kurang lebih 40,5 km ini biasanya lengang di luar jam sibuk.
| Golongan | Estimasi Tarif |
|---|---|
| Gol I | Rp49.000-Rp55.000 |
| Gol II & III | Rp81.000-Rp92.500 |
| Gol IV & V | Rp96.500-Rp110.000 |
Waktu tempuh normal sekitar 40-50 menit. Rest Area KM 678 menyediakan tempat makan, musala, dan minimarket.
Ruas 3: Kertosono-Ngawi (±87 km)
Ruas panjang yang membentang dari Nganjuk hingga Ngawi, melewati Madiun di tengahnya. Keluar di GT Madiun (KM 602) jika tujuan Anda Madiun.
| Golongan | Estimasi Tarif |
|---|---|
| Gol I | Rp98.000-Rp102.000 |
| Gol II & III | Rp147.000-Rp153.000 |
| Gol IV & V | Rp196.000-Rp204.000 |
Rest Area KM 597 tipe A terletak di ruas ini. Kabut pagi sering muncul di area perbatasan Jawa Tengah-Jawa Timur, jadi kurangi kecepatan saat berkendara dini hari.
Ruas 4: Ngawi-Solo (±90 km)
Ruas terpanjang dalam koridor ini. Menghubungkan Ngawi dengan Solo, melewati Sragen. Perbatasan Jawa Tengah-Jawa Timur ada di area Mantingan.
| Golongan | Estimasi Tarif |
|---|---|
| Gol I | Rp124.000-Rp163.500 |
| Gol II & III | Rp186.000-Rp245.000 |
| Gol IV & V | Rp248.500-Rp327.000 |
Ruas termahal dalam koridor Surabaya-Yogyakarta. Rest Area KM 519 (Tipe A) dan KM 538 berada di sini. Pastikan saldo e-Toll cukup sebelum masuk, karena pengisian saldo di rest area bisa antre saat musim liburan.
Ruas 5: Solo-Yogyakarta / Joglo, Seksi 1 (±30 km beroperasi)
Ruas terakhir yang membawa Anda dari Solo ke ambang Yogyakarta. Per akhir 2026, yang sudah beroperasi berbayar adalah Seksi 1 Paket 1.1 (Solo-Klaten) dan segmen lanjutan hingga Prambanan. Beberapa paket lain (Purwomartani-Maguwoharjo) masih dalam tahap konstruksi, sehingga untuk masuk ke pusat Kota Yogyakarta Anda perlu melanjutkan sebentar lewat jalan nasional Jogja-Solo.
| Golongan | Estimasi Tarif (Kartasura-Prambanan) |
|---|---|
| Gol I | Rp57.000 |
| Gol II & III | Rp85.500 |
| Gol IV & V | Rp114.500 |
Jika hanya sampai Klaten, tarif Gol I sekitar Rp42.500 (Kartasura-Klaten), dan Klaten-Prambanan sekitar Rp15.000. Tarif ini mengacu pada Kepmen PUPR No. 2816/KPTS/M/2024 dan No. 683/KPTS/M/2025.
Estimasi Total Biaya Tol per Golongan
Menjumlahkan kelima ruas di atas (Surabaya warugunung ke Prambanan), berikut estimasi total biaya tol sekali jalan:
| Golongan | Jomo | Mojokerto-Kertosono | Kertosono-Ngawi | Ngawi-Solo | Joglo Seksi 1 | TOTAL |
|---|---|---|---|---|---|---|
| Gol I | Rp35.000-Rp43.500 | Rp49.000-Rp55.000 | Rp98.000-Rp102.000 | Rp124.000-Rp163.500 | Rp57.000 | Rp370.000-Rp425.000 |
| Gol II & III | Rp57.000-Rp65.500 | Rp81.000-Rp92.500 | Rp147.000-Rp153.000 | Rp186.000-Rp245.000 | Rp85.500 | Rp575.000-Rp645.000 |
| Gol IV & V | Rp86.500-Rp87.000 | Rp96.500-Rp110.000 | Rp196.000-Rp204.000 | Rp248.500-Rp327.000 | Rp114.500 | Rp765.000-Rp845.000 |
Catatan penting: Angka ini adalah estimasi rute penuh antar gerbang terjauh. Tarif bisa berbeda tergantung gerbang masuk/keluar yang dipilih, rute (misalnya langsung ke Prambanan vs berhenti di Klaten), serta penyesuaian tarif berkala BPJT. Selisih antar sumber wajar terjadi karena perbedaan segmen. Gunakan kalkulator tarif tol untuk menghitung biaya spesifik rute Anda, dan konfirmasikan tarif aktual kepada operator.
Jika memutar lewat Semarang: tambahkan Tol Semarang-Solo (±Rp92.000 per arah untuk Gol I) dua kali plus ruas Batang-Semarang, sehingga total bisa membengkak ratusan ribu rupiah tanpa manfaat. Hindari kecuali memang ada keperluan di Semarang.
Estimasi Biaya BBM
Selain tol, bahan bakar adalah komponen biaya terbesar. Koridor Surabaya-Yogyakarta menempuh sekitar 300-330 km jalur tol, dan bisa bertambah 10-20 km karena jalan akses serta jalan nasional di ujung Yogyakarta.
Dengan asumsi kendaraan pribadi Golongan I:
| Jenis BBM | Konsumsi (km/l) | Kebutuhan BBM | Harga per Liter (2026) | Estimasi Biaya |
|---|---|---|---|---|
| Pertalite (RON 90) | 1:12 | ~25-28 L | Rp10.000 | ~Rp250.000-Rp275.000 |
| Pertamax (RON 92) | 1:13 | ~23-25 L | Rp13.200 | ~Rp305.000-Rp330.000 |
| Pertamax Turbo (RON 98) | 1:14 | ~21-24 L | Rp15.000 | ~Rp322.000-Rp353.000 |
| Dexlite / Solar (Diesel) | 1:15 | ~20-22 L | Rp14.500 | ~Rp290.000-Rp319.000 |
Total biaya sekali jalan (Gol I, Pertamax): tol ~Rp370.000-Rp425.000 + BBM ~Rp305.000-Rp330.000 = ~Rp675.000-Rp755.000. Untuk pulang-pergi, siapkan sekitar Rp1,4 juta-Rp1,5 juta, di luar makan dan penginapan.
3 Rest Area Terbaik Sepanjang Koridor
Istirahat setiap 2-3 jam adalah kunci keselamatan perjalanan jarak jauh. Berikut tiga rest area yang layak Anda masukkan dalam itinerary:
1. Rest Area KM 519 (Tol Solo-Ngawi) ⭐
Travoy - Tipe A. Dikelola ASTRA, rest area ini terkenal bersih dan terawat. Fasilitas lengkap: SPBU, minimarket, restoran cepat saji, musala besar, dan area bermain anak. Tempat favorit pelancong untuk istirahat sebelum memasuki Jawa Tengah atau melanjutkan ke Yogyakarta.
2. Rest Area KM 597 (Tol Ngawi-Kertosono)
Tipe A. Berlokasi di antara Madiun dan Ngawi. Fasilitas SPBU, toilet bersih, musala, dan food court. Titik ini strategis karena setelahnya perjalanan menuju Solo masih cukup panjang.
3. Rest Area KM 726B (Tol Surabaya-Mojokerto / Sumo)
Tipe B - menengah. Terletak tak lama setelah meninggalkan Surabaya arah Mojokerto. Menyediakan McDonald’s, Starbucks, Solaria, Kopi Kenangan, hingga kuliner lokal seperti Rawon Nguling dan Pecel Madiun. Ada masjid At Taubah yang megah, toilet ramah difabel, dan ruang laktasi. Cocok untuk sarapan atau mengisi energi sebelum menempuh ruas-ruas berikutnya.
Di musim liburan, rest area utama sering padat. Isi BBM sebelum tangki setengah kosong dan manfaatkan rest area yang lebih sepi.
Tips Perjalanan Jarak Jauh Surabaya-Yogyakarta
1. Isi Saldo e-Toll dengan Margin 15-20%
Hitung total estimasi tol Anda, lalu tambahkan cadangan 15-20%. Untuk Golongan I, siapkan minimal Rp450.000-Rp500.000 di kartu agar aman jika harus keluar-masuk tol atau salah gerbang. Kehabisan saldo di gerbang tol tengah malam bukan pengalaman yang menyenangkan.
2. Pilih Waktu Berangkat yang Tepat
Berangkat dini hari (sekitar pukul 04.00-05.00) atau malam hari sangat dianjurkan. Anda akan melewati ruas Ngawi-Solo dan Joglo saat lalu lintas lengang, serta tiba di Yogyakarta saat pagi masih segar. Hindari berangkat sore hari di akhir pekan karena arus wisatawan menuju Jogja cukup padat.
3. Rencanakan Minimal Dua Kali Istirahat
Perjalanan 5,5-7 jam tetap melelahkan bila hanya satu pengemudi. Rencanakan minimal dua kali istirahat (@15-25 menit), misalnya di Rest Area KM 726 (setelah Surabaya) dan KM 519 (setelah Ngawi). Jika hanya sendiri dan mulai mengantuk, jangan paksakan — berhenti dan tidur singkat 20 menit di rest area.
4. Cek Kondisi Kendaraan Sebelum Berangkat
Pastikan ban (tekanan dan alur), rem, oli, air radiator, lampu, serta wiper dalam kondisi prima. Anda akan melewati tanjakan di area Ngawi-Solo dan jalan nasional Yogyakarta yang cukup padat. Ban cadangan dan dongkrak wajib ada.
5. Waspadai Kabut dan Angin Samping
Di musim hujan atau dini hari, kabut sering muncul di area perbatasan Jawa Tengah-Jawa Timur dan sekitar Madiun. Angin samping kencang juga kerap terasa di segmen terbuka Sragen-Ngawi. Turunkan kecepatan dan jaga lajur, terutama bagi pengguna kendaraan tinggi seperti MPV dan bus.
6. Manfaatkan Aplikasi Pemantau Lalu Lintas
Unduh Travoy, Google Maps, atau Waze untuk memantau kemacetan dan CCTV real-time. Untuk perjalanan ke Yogyakarta, pastikan Anda memilih rute yang berakhir di gerbang Prambanan atau Klaten, bukan rute yang mengarah ke Semarang.
FAQ: Tarif Tol Surabaya-Yogyakarta 2026
Berapa total tarif tol dari Surabaya ke Yogyakarta untuk mobil pribadi?
Untuk kendaraan Golongan I, estimasi total tarif tol sekali jalan berkisar Rp370.000-Rp425.000, tergantung gerbang masuk dan keluar yang dipilih. Angka ini mencakup lima ruas: Surabaya-Mojokerto, Mojokerto-Kertosono, Kertosono-Ngawi, Ngawi-Solo, dan Joglo Seksi 1. Gunakan kalkulator tarif tol untuk angka spesifik sesuai rute Anda.
Apakah rute Surabaya-Yogyakarta harus melewati Semarang?
Tidak. Rute yang benar adalah lewat Ngawi lalu Solo, kemudian menikung ke selatan menuju Yogyakarta via Tol Jogja-Solo. Semarang berada lebih jauh ke barat laut dari Solo, sehingga memutarnya hanya menambah jarak dan biaya.
Apakah Tol Solo-Yogyakarta (Joglo) sudah beroperasi penuh?
Belum sepenuhnya. Per 2026, yang sudah beroperasi berbayar adalah Seksi 1 (Solo-Klaten) dan segmen lanjutan hingga Prambanan. Beberapa paket menuju Purwomartani dan Maguwoharjo masih dalam konstruksi, sehingga Anda perlu melanjutkan lewat jalan nasional Jogja-Solo ke pusat kota.
Berapa lama waktu tempuh Surabaya-Yogyakarta lewat tol?
Sekitar 5,5-7 jam sekali jalan, tergantung jumlah istirahat dan kondisi lalu lintas. Jarak tolnya sekitar 300-330 km. Menambah satu kali istirahat biasanya menambah 15-25 menit.
Apakah saya bisa memakai satu kartu e-Toll untuk semua ruas?
Bisa. Satu kartu uang elektronik (e-Money Mandiri, Brizzi, TapCash BNI, Flazz BCA, atau e-Toll) berlaku di seluruh ruas Trans Jawa. Pastikan saldo mencukupi untuk seluruh perjalanan karena pengisian di gerbang dalam tidak tersedia.
Apakah ada diskon tarif tol saat musim mudik atau liburan?
Ada. Diskon biasanya diberlakukan saat mudik Lebaran, Natal, dan Tahun Baru dengan besaran 10-30% pada ruas-ruas tertentu. Pada Lebaran 2026, diskon 30% sempat diberlakukan di sejumlah ruas Trans Jawa, termasuk segmen menuju Yogyakarta. Pantau terus cektol.id untuk informasi diskon terkini.
Kesimpulan
Koridor Surabaya-Yogyakarta via Tol Trans Jawa adalah salah satu perjalanan darat paling efisien di Pulau Jawa. Dengan jarak sekitar 300-330 km dan waktu tempuh 5,5-7 jam, Anda hanya perlu melewati lima ruas: Surabaya-Mojokerto, Mojokerto-Kertosono, Kertosono-Ngawi, Ngawi-Solo, dan Solo-Yogyakarta (Joglo). Total estimasi tarif tol untuk Golongan I berada di kisaran Rp370.000-Rp425.000, sementara Golongan IV-V bisa mencapai Rp765.000-Rp845.000.
Ingat tiga hal penting: jangan memutar lewat Semarang, siapkan saldo e-Toll dengan cadangan, dan rencanakan istirahat di rest area seperti KM 726, KM 597, atau KM 519. Untuk perjalanan ke Yogyakarta, pastikan memilih gerbang keluar Prambanan atau Klaten sesuai destinasi akhir Anda.
Sebelum berangkat, hitung dulu estimasi biaya perjalanan Anda secara akurat di kalkulator tarif tol cektol.id. Gratis, tanpa registrasi, dan selalu diperbarui.
Artikel terkait yang bisa Anda baca:
- Tarif Tol Jakarta-Surabaya Trans Jawa 2026
- Tarif Tol Solo-Yogyakarta 2026
- Tol Jogja-Solo (Joglo): Rute, Tarif, dan Update 2026
Selamat jalan, dan sampai tujuan dengan selamat!
Data tarif dalam artikel ini bersumber dari Badan Pengatur Jalan Tol (BPJT), Kepmen PUPR terkait ruas Jogja-Solo, dataset internal cektol.id, serta pemberitaan terkini per 2026. Tarif dapat berubah sewaktu-waktu sesuai evaluasi berkala BPJT dan kebijakan operator tol.



