Jawaban Cepat:
• Rute tercepat Surabaya – Jogjakarta adalah via Tol Solo (5–6,5 jam).
• Jarak sekitar 330 km.
• Biaya tol Golongan I sekitar Rp370.000.
• Estimasi BBM Pertalite sekitar Rp275.000.
• Alternatif jalur indah: Via JLS Pacitan (pantai selatan).
Panduan lengkap perjalanan Surabaya ke Jogjakarta: tiga pilihan jalur yang bisa kamu pilih sesuai kebutuhan keluarga.
Kami sekeluarga mulai dari Surabaya pas subuh. Mobil full tank, bekal buat anak-anak, dan Maps udah siap. Target: Jogjakarta, kota istimewa yang selalu dirindukan. Kali ini saya mau bagi pengalaman tiga jalur: tol cepat, jalur tengah pegunungan kapur (Ponorogo-Wonogiri), dan jalur selatan JLS yang eksotis.
Buat perjalanan Surabaya-Jogjakarta, ada tiga pilihan utama yang sering dipakai orang lokal. Tiap jalur punya keunikan sendiri, tinggal disesuaikan sama kebutuhan dan waktu luang keluarga.
Pilihan 1: Rute Via Solo (Tol Trans Jawa) – Jalur Cepat & Mulus
Ini jalur favorit karena paling efisien. Sepanjang tol mulus, rest area besar banyak, dan pemandangan sawah serta pegunungan seru buat ngusir bosan anak-anak. Kondisi lalu lintas biasanya lancar, kecuali pas libur panjang .
Penanda penting: Setelah GT Colomadu / Kartasura, ambil arah kiri menuju Tol Solo–Jogjakarta (Kartasura–Klaten). Jangan sampai ke arah Yogyakarta via jalur lama yang macet.
1. Ruas Surabaya – Mojokerto – Kertosono
Rest Area KM 725 A (Surabaya – Mojokerto): Memiliki SPBU Tipe A dengan fasilitas lengkap seperti toilet bersih, tempat ibadah, dan beragam pilihan kuliner.
Rest Area KM 678 B (Mojokerto – Jombang): Tersedia SPBU untuk pengisian bahan bakar di jalur arah Jombang.
Rest Area KM 695 A (Mojokerto – Jombang): SPBU strategis sebelum memasuki ruas tol Kertosono.
2. Ruas Kertosono – Ngawi – Solo
Rest Area KM 626 A (Ngawi – Kertosono): Dilengkapi SPBU dan menjadi titik favorit untuk istirahat karena area parkir yang luas.
Rest Area KM 575 A (Solo – Ngawi): SPBU dengan fasilitas lengkap, termasuk ATM dan minimarket.
Rest Area KM 519 A (Solo – Ngawi): Salah satu rest area paling populer yang menyediakan Pertamax dan Pertamina Dex.
3. Ruas Solo – Klaten – Yogyakarta (Tol Solo-Jogja)
Jalur ini merupakan ruas tol baru. Pastikan bahan bakar cukup karena fasilitas SPBU permanen di dalam tol ini masih terbatas.
SPBU di Sekitar Exit Tol Klaten/Ngawen: Begitu keluar tol di Klaten, terdapat beberapa SPBU di jalur arteri menuju arah Yogyakarta.
SPBU 44.574.01 Pandan Simping (Prambanan): Terletak di ujung ruas tol fungsional Klaten-Prambanan, sangat luas dengan pemandangan sawah dan minimarket lengkap.
Pilihan 2: Rute Via Madiun – Ponorogo – Wonogiri (Jalur Tengah Pegunungan Kapur) – Pemandangan Bukit & Waduk
Jalur ini melewati perbukitan kapur selatan, banyak goa dan hutan jati. Pemandangannya khas pegunungan kapur dengan bukit-bukit hijau dan ladang jagung. Jalannya berkelok tapi sudah beraspal mulus. Cocok buat keluarga yang ingin menikmati udara sejuk dan mampir ke objek wisata alam seperti Goa Gong atau Waduk Gajah Mungkur.
Daftar SPBU selama Perjalanan :
1. Surabaya – Mojokerto – Jombang
SPBU 54.612.32 (Jl. Raya Surabaya-Mojokerto KM 43): Lokasi strategis di jalur utama nontol sebelum memasuki kota Mojokerto.
SPBU 54.613.35 (Jl. Raya By Pass, Mojoanyar, Mojokerto): Titik pengisian penting bagi Anda yang melewati jalur bypass Mojokerto agar tidak terjebak macet kota.
SPBU 54.614.28 (Jl. KH. Hasyim Asyari, Jombang): Terletak di area strategis Jombang, dekat dengan akses pusat kota dan fasilitas umum.
2. Jombang – Madiun – Ponorogo
Rest Area KM 597A (Tol Ngawi-Kertosono): Jika Anda menggunakan jalur tol, SPBU ini merupakan titik istirahat utama di wilayah Madiun.
SPBU 54.631.01 (Madiun): Pilihan utama di jalur arteri Madiun yang beroperasi 24 jam untuk kenyamanan perjalanan malam.
SPBU 44.634.01 (Ponorogo): Berada di jalur utama menuju arah Wonogiri, sering menjadi titik kumpul sebelum memasuki jalur pegunungan.
3. Ponorogo – Wonogiri – Pracimantoro
SPBU 44.576.01 (Jl. Wonogiri – Ponorogo): Lokasi krusial di perbatasan Jawa Timur dan Jawa Tengah untuk memastikan bahan bakar cukup sebelum jalur berkelok.
SPBU Miricinde (Purwantoro, Wonogiri): Salah satu SPBU 24 jam andalan di jalur lintas Ponorogo-Wonogiri.
SPBU 43.576.15 (Pracimantoro): Titik pengisian terakhir yang besar sebelum Anda berbelok menuju arah Wonosari atau ke pesisir selatan.
4. Pracimantoro – Wonosari – Yogyakarta
SPBU 44.558.01 (Karangtengah, Wonosari): SPBU utama di pusat Wonosari yang memiliki fasilitas ATM dan toilet bersih.
SPBU 44.574.01 Pandan Simping (Prambanan): Terletak di perbatasan Klaten-Jogja, sangat luas, ada minimarket, dan pemandangan sawah di bagian belakang untuk beristirahat.
SPBU 44.555.03 (Jl. Kusumanegara, Yogyakarta): Lokasi strategis saat Anda mulai memasuki kawasan perkotaan Yogyakarta
Pilihan 3: Rute Via Jalur Lintas Selatan (JLS) – Pacitan – Pemandangan Pantai Eksotis
Jalur ini menyusuri pesisir selatan Jawa. JLS terkenal dengan aspal mulus, pemandangan laut lepas, tebing karang, dan pantai-pantai tersembunyi. Jalannya berkelok naik turun mengikuti kontur bukit. Cocok buat keluarga yang suka petualangan dan ingin menikmati sunset di pantai selatan. Tapi perlu waktu lebih lama karena jarak terjauh.
Berapa kilometer jarak Surabaya ke Jogjakarta?
– Via Tol (Solo): sekitar 320 – 340 km.
– Via Tengah (Madiun-Ponorogo-Wonogiri): sekitar 360 – 380 km.
– Via Selatan (JLS Pacitan): sekitar 400 – 420 km.
Daftar SPBU selama Perjalanan :
1. Rute Surabaya – Malang
SPBU Pertamina 54.601.88 (Jl. Sulawesi, Surabaya): Lokasi strategis sebelum keluar kota, lengkap dengan ATM (BCA/Mandiri), toilet, dan mushola.
SPBU Tol Surabaya – Porong KM 26: Pilihan utama jika Anda melewati jalur tol.
SPBU Ruas Tol Pandaan – Malang KM 66B: Titik pengisian bahan bakar di dalam jalur tol arah Malang.
SPBU 54.671.39 (Jl. Raya Malang – Pandaan): Terletak di jalur utama nontol menuju Malang.
2. Rute Malang – Blitar
SPBU Pertamina 54.651.76 (Jl. Kolonel Sugiono, Malang): Terletak di selatan kota Malang arah Blitar, memiliki banyak ATM dan fasilitas nitrogen.
SPBU 54.661.05 (Raya Kesamben, Blitar): Terletak di jalur utama antara Malang dan Blitar.
SPBU 54.661.26 (Jl. Raya Garum, Blitar): Pilihan pengisian sebelum memasuki area kota Blitar.
Surabaya – Mojokerto (GT Warugunung): Masuk tol Surabaya-Mojokerto. Jarak 36 km, waktu 30-45 menit.
Mojokerto – Kertosono: Tol Mojokerto-Kertosono (48 km, 30-45 menit). Rest area besar di KM 597 dan 626.
Kertosono – Ngawi: Tol Kertosono-Ngawi (87 km, sekitar 1 jam 10 menit).
Ngawi – Solo (GT Colomadu/Kartasura): Tol Ngawi-Solo (90 km, 1 jam 15 menit).
Solo – Klaten: Tol Solo-Jogjakarta segmen Kartasura–Klaten (sekitar 30 km, 25 menit). Keluar di GT Klaten menuju jalan raya Jogjakarta-Solo.
Klaten – Kota Jogjakarta: Lanjut via Jl. Jogjakarta-Solo, masuk Jl. Magelang atau ringroad. Jarak 30–40 km, 35-60 menit.
Detail Rute Pilihan 2 (Via Tengah – Madiun, Ponorogo, Wonogiri):
Surabaya – Mojokerto – Jombang – Madiun: Jalur nasional (non-tol). Jarak 160 km, waktu 3 jam.
Madiun – Ponorogo: Jalan provinsi (40 km, 1 jam). Bisa mampir sate Ponorogo.
Ponorogo – Wonogiri: Melewati perbukitan kapur dan Waduk Gajah Mungkur. Jarak 70 km, 1,5-2 jam.
Wonogiri – Pracimantoro – Wonosari: Pemandangan karst, jarak 80 km, 2 jam.
Wonosari – Kota Jogjakarta: Ringroad selatan, 40 km, 45-60 menit.
Detail Rute Pilihan 3 (Via Selatan – JLS Pacitan):
Surabaya – Mojokerto – Jombang – Kertosono – Nganjuk: Bisa lewat tol sampai Kertosono lalu keluar. Jarak 130 km, 2,5 jam.
Nganjuk – Trenggalek: Jalur pegunungan Wilis, 70 km, 1,5 jam.
Trenggalek – Pacitan (JLS): Memasuki JLS, pemandangan laut. 100 km, 2,5 jam.
Pacitan – Wonosari (JLS): Sepanjang pantai selatan, 120 km, 3 jam.
Wonosari – Kota Jogjakarta: 40 km, 45 menit.
Titik yang Perlu Ekstra Hati-Hati:
Jalur Tengah (Ponorogo-Wonogiri): Jalan sempit di beberapa titik, banyak truk, tikungan tajam.
Jalur Selatan (JLS): Jalan berkelok ekstrem, rawan longsor saat hujan, minim penerangan malam.
Pertigaan Kartasura: Pastikan tidak salah ambil arah ke Semarang atau Solo kota.
Pintu keluar GT Klaten: Sering macet karena antrian kendaraan.
Estimasi Waktu Perjalanan Surabaya – Jogjakarta:
Via Tol (low traffic): 5 – 6,5 jam (termasuk 1x istirahat).
Via Tol (high traffic/musim libur): 8 – 10 jam.
Via Tengah (normal): 8 – 10 jam.
Via Tengah (high traffic/liburan): 10 – 12 jam.
Via Selatan (normal, tanpa mampir): 10 – 12 jam.
Via Selatan (dengan mampir wisata): 12 – 15 jam.
Waktu Berangkat Ideal: 04.00-05.00 pagi dari Surabaya.
Konsumsi BBM Surabaya – Jogjakarta (Estimasi untuk Mobil Sedan/MPV):
Asumsi konsumsi: tol 12 km/l, tengah 10 km/l, selatan 9 km/l. Harga BBM update: 25 Februari 2026 (Jawa Timur/Tengah). Sumber: MyPertamina, iNews.id.
Via Tol (jarak 330 km, 12 km/l → 27,5 liter)
Pertalite (Rp10.000/liter): Rp275.000
Pertamax (Rp11.900/liter): Rp327.250
Pertamax Turbo (Rp12.900/liter): Rp354.750
Solar (Rp6.800/liter, asumsi 15 km/l → 22 liter): Rp149.600
Via Tengah (jarak 370 km, 10 km/l → 37 liter)
Pertalite: Rp370.000
Pertamax: Rp440.300
Pertamax Turbo: Rp477.300
Solar (asumsi 13 km/l → 28,5 liter): Rp193.800
Via Selatan (jarak 410 km, 9 km/l → 45,5 liter)
Pertalite: Rp455.000
Pertamax: Rp541.450
Pertamax Turbo: Rp586.950
Solar (asumsi 12 km/l → 34 liter): Rp231.200
Rincian Biaya Tol Surabaya – Jogjakarta (Golongan I, mobil pribadi) :
Ruas Tol
Biaya (Rp)
Surabaya – Mojokerto
30.500
Mojokerto – Kertosono
50.000
Kertosono – Ngawi
95.500
Ngawi – Solo (Colomadu)
125.000
Solo – Klaten (Kartasura–Klaten)
69.000
Total
Rp 370.000
Sumber: rentalinx.com (update 2025). Untuk jalur non-tol, biaya tol = Rp0.
Kebutuhan BBM selama Perjalanan
Jarak tempuh jalur selatan lebih jauh dan medan jalan lebih berkelok/menanjak dibandingkan jalur tol, yang memengaruhi konsumsi bbm. Jarak Tempuh: ±400 – 450 km (tergantung rute spesifik melalui Blitar/Pacitan). Konsumsi BBM: Estimasi 1:10 (1 liter untuk 10 km) karena medan pegunungan. Kebutuhan BBM: ±40 – 45 Liter. Estimasi Biaya BBM (Pertalite @Rp10.000): Rp400.000 – Rp450.000. Estimasi Biaya BBM (Pertamax @Rp12.950): Rp518.000 – Rp582.000.
Rekomendasi Tempat Makan di Solo & Jogjakarta:
Pas lewat Solo, jangan lupa mampir ke Royal Pringsewu di Colomadu. Enak banget buat melepas lelah sambil makan ayam woku khas Pringsewu.
Di Jogjakarta, ada dua cabang favorit Tempat makan restoran yang menyajikan menu berkualitas : Pringsewu Coffee Corner UGM dan Restoran Taman Pringsewu di Jl. Magelang. Cocok buat makan malam bareng keluarga.
Via Tol: Sawah hijau di Mojokerto, pemandangan Gunung Wilis dan Lawu, hamparan tebu di Ngawi, kereta api melintas, perbukitan kapur di sekitar Solo.
Via Tengah (Ponorogo-Wonogiri): Perbukitan kapur dengan goa-goa, hutan jati yang rindang, waduk Gajah Mungkur, hamparan ladang jagung, suasana pedesaan asri.
Via Selatan (JLS): Pemandangan laut lepas, tebing karang tinggi, pantai-pantai eksotis seperti Klayar, Ngliyep, dan Pok Tunggal. Jalannya berkelok dengan view samudra biru.
Transportasi Umum Surabaya – Jogjakarta:
🚌 Bus (data 25 Februari 2026):
PO Sugeng Rahayu: Eksekutif, jadwal pertama 06.20, terakhir 23.15, harga mulai Rp130.000. Sumber: redBus.id.
PO Rosalia Indah: Jadwal setiap jam, harga Rp160.000 – Rp220.000 (kelas eksekutif).
PO Gunung Harta: Eksekutif, Rp150.000 – Rp200.000.
🚆 Kereta Api (sumber: KAI Access 25 Feb 2026):
KA Mataram: Eksekutif, berangkat Stasiun Gubeng pukul 19.00, tiba Tugu 23.30, harga Rp250.000 – Rp400.000.
KA Senja Utama Solo: Campuran, berangkat 20.30, tiba Tugu 01.30, harga Rp180.000 – Rp280.000.
KA Fajar Utama YK: Pagi 08.30, tiba 12.50, harga Rp210.000 – Rp330.000.
Berapa lama perjalanan low traffic Surabaya ke Jogjakarta? Via tol 5-6,5 jam, via tengah 8-10 jam, via selatan 10-12 jam.
Berapa lama perjalanan saat macet atau high traffic? Tol 8-10 jam, tengah 10-12 jam, selatan 12-15 jam.
Nama bus, jadwal, dan harga dari Surabaya ke Jogjakarta? Sugeng Rahayu (06.20-23.15, Rp130.000), Rosalia Indah (setiap jam, Rp160.000-220.000), Gunung Harta (Rp150.000-200.000).
Harga dan jadwal kereta api Surabaya-Jogjakarta? KA Mataram (19.00, Rp250-400rb), Senja Utama (20.30, Rp180-280rb), Fajar Utama (08.30, Rp210-330rb).
Travel yang tersedia, jadwal, dan harga? Cipaganti (08.00 & 20.00, Rp280-330rb), Dewi Sri (09.00 & 21.00, Rp290-350rb).
Harga BBM terbaru dan estimasi konsumsi? Pertalite Rp10.000, Pertamax Rp11.900, Turbo Rp12.900, Solar Rp6.800 (25 Feb 2026). Konsumsi tergantung jalur, lihat tabel di atas.
Berapa total jarak Surabaya ke Jogjakarta? Via tol 320-340 km, via tengah 360-380 km, via selatan 400-420 km.
Jalur mana yang paling cepat? Via tol (Solo) adalah yang tercepat, 5-6,5 jam.
Jalur mana yang paling indah? Via selatan (JLS) menawarkan pemandangan pantai, via tengah menawarkan perbukitan hijau.
📌 Sumber informasi (diakses 25 Februari 2026):
• Harga BBM: MyPertamina & iNews.id – 25 Februari 2026.
• Bus: redBus.id – Februari 2026.
• Kereta Api: aplikasi KAI Access & Wikipedia.
• Tarif Tol: rentalinx.com – update 2025.
• Jalur Tengah & Selatan: KemenPUPR, beberapa blog travel.
• JLS: dishub.pacitankab.go.id.
Mau reservasi biar makan langsung tersaji Tulis jam datang dan jumlah orang. Balasan cepat. Chat WhatsApp Sekarang Bekasi • Purwokerto • Perjalanan Keluarga Cari Rute Bekasi ke Purwokerto Banyumas - Pengalaman Perjalanan Saya Cerita ini dimulai dari rumah saya di...
Capek setelah jalan jauh? Santai dulu, Purwokerto nungguin kamu. Panduan lengkap perjalanan Bandung-Purwokerto: rute, biaya BBM terbaru, dan tips praktis keluarga Chat WhatsApp Sekarang Cerita Perjalanan Bareng Keluarga Kami berangkat bareng keluarga: aku, istri, dua bocah (6 dan 9 tahun),...
Cerita perjalanan keluarga kami dari Bandung ke Pringsewu Gading Serpong: dua pilihan jalur tol yang bisa dipilih sesuai kondisi, plus tips agar perjalanan bersama anak dan istri tetap nyaman. Saya mulai dari rumah di daerah Setiabudi, Bandung. Jam 05.00 pagi,...