GoAsia
Cara Menuju Surabaya dari Jakarta

Cara Menuju Surabaya dari Jakarta

Terakhir diperbarui: 16 Oktober 2026
Daftar Isi

Menjelajahi jantung Pulau Jawa dari megapolitan Jakarta yang luas ke kota pelabuhan bersejarah Surabaya adalah pengalaman penting bagi banyak pelancong di Indonesia. Rute ini membawa Anda dari pusat politik dan keuangan negara ke kota terbesar kedua, yang dikenal sebagai Kota Pahlawan.

Tiket kereta, bus, penerbangan dan feri

Pemesanan dan pembayaran ditangani oleh 12Go, bukan GoAsia. Kami dapat menerima komisi jika Anda memesan melalui tautan kami.

Anda dapat bepergian dengan kereta api, pesawat, atau bus. Setiap moda memberi perspektif berbeda tentang kehidupan Indonesia, dan pilihan-pilihan tersebut dibandingkan di bawah ini.

Jakarta ke Surabaya dengan Kereta Api

Kereta berangkat dari Stasiun Jakarta Gambir dengan layanan Argo milik KAI. Argo Semeru berakhir di Surabaya Gubeng, sedangkan Argo Anjasmoro berakhir di Surabaya Pasar Turi.[1] Argo Bromo Anggrek kini beroperasi sebagai KA Anggrek.[1] Sembrani (ke Pasar Turi) dan Bima (ke Gubeng) adalah kereta jarak jauh lainnya antara Gambir dan Surabaya.[2]

Kereta Argo milik KAI di Stasiun Jakarta Gambir
Kereta Argo milik KAI di Stasiun Jakarta GambirFoto: Gunawan Kartapranata / Wikimedia Commons, CC BY-SA 3.0

KAI menyediakan gerbong Suite Class Compartment dan Luxury pada beberapa kereta ini, di antaranya Argo Semeru, Bima, Anggrek, dan Sembrani.[2] Tiket dijual di aplikasi Access by KAI, yang juga mendukung E-Boarding di stasiun.[3] Tarif dan waktu tempuh berbeda untuk setiap kereta dan setiap kelas, jadi periksa harga dan jadwal terbaru kereta pilihan Anda di aplikasi.

Jakarta ke Surabaya dengan Pesawat

Jika waktu menjadi prioritas utama, terbang adalah cara tercepat untuk menempuh jarak ini. Penerbangan langsung dari Jakarta (Soekarno-Hatta, CGK) ke Surabaya (SUB) dioperasikan oleh Lion Air, Super Air Jet, Batik Air, Citilink, Pelita Air, dan Garuda Indonesia, antara lain, dan penerbangan memakan waktu sekitar 1 jam 30 menit.[4]

Daftar tarif AirAsia menunjukkan tarif sekali jalan mulai dari IDR 773,722, dan contoh tarif IDR 889,000 hingga 1,100,000 untuk keberangkatan antara pukul 03:35 dan 18:30 pada 20 Oktober 2026.[4] Bagasi kabin tidak boleh melebihi 7 kg, jika tidak maka harus membeli bagasi terdaftar, dan AirAsia menyarankan tiba di bandara 2 hingga 3 jam sebelum keberangkatan.[4]

Jakarta ke Surabaya dengan Bus

Bus eksekutif melewati jalan tol Trans-Jawa dan berangkat dari Jakarta dan Bekasi sepanjang hari. Platform pemesanan mencantumkan bus Jakarta ke Surabaya dengan harga sekitar $15 hingga $30 per kursi dan waktu perjalanan sekitar 9.5 hingga 20 jam, tergantung lalu lintas dan rute (Oktober 2026).[5] Dari Bekasi, perjalanan dicantumkan mulai dari kurang dari 9 jam.[5]

Membandingkan Pilihan Anda

ModaHargaDurasi
PesawatMulai dari IDR 773,722[4]Sekitar 1 jam 30 menit[4]
BusSekitar $15 hingga $30 di platform pemesanan[5]Sekitar 9.5 hingga 20 jam[5]

Tips Bepergian dari Jakarta ke Surabaya

  • Pesan Jauh-jauh Hari: Tiket kereta bisa habis lebih awal menjelang hari libur nasional dan akhir pekan panjang di Indonesia, jadi pesanlah lebih awal untuk tanggal-tanggal tersebut.
  • Sisihkan Waktu di Bandara: Siapkan 2 hingga 3 jam di bandara sebelum keberangkatan, seperti yang disarankan AirAsia, dan sisihkan waktu tambahan untuk lalu lintas jalan di Jakarta.[4]

Jadwal

Flight Tangerang - East Java $ 67.90–120.43 1h 25m – 1h 45m
  • →  Economy 06:00, 07:05, 08:10, 08:20, 08:45, 10:50, 11:10, 11:30, 12:50, 14:25, 15:30, 16:00, 16:30, 17:15, 17:30, 18:30, 18:40
Flight Jakarta - East Java $ 70.29–115.55 1h 25m – 1h 35m
  • →  Economy 05:30, 05:55, 08:40, 12:35, 13:30, 14:25, 15:25, 16:55, 17:45, 18:30, 19:20
Bus Jakarta - East Java $ 15.39–30.00 9h 25m – 20h
  • →  Executive 06:15, 06:35, 12:00, 12:50, 13:00, 13:30, 13:40, 13:44, 13:51, 13:59, 14:00, 14:17, 14:25, 14:35, 14:52, 15:00, 15:12, 16:00, 16:15, 16:20, 18:00, 18:05, 18:33, 19:00, 19:33, 20:00
Train Jakarta - East Java $ 7.27–157.36 8h 5m – 13h 13m
  • →  EKS A 06:20, 08:20, 08:40, 09:50, 11:00, 17:00, 17:25, 19:30, 20:05, 20:30, 20:45
  • →  EKS AA 06:20, 08:20, 08:40, 09:50, 11:00, 17:00, 17:25, 19:30, 20:05, 20:30, 20:45
  • →  EKS AB 06:20, 08:20, 08:40, 09:50, 11:00, 17:00, 17:25, 19:30, 20:05, 20:30, 20:45
  • →  EKS H 06:20, 08:20, 08:40, 09:50, 11:00, 17:00, 17:25, 19:30, 20:05, 20:30, 20:45
  • →  EKS I 06:20, 08:20, 08:40, 09:50, 11:00, 17:00, 17:25, 19:30, 20:05, 20:30, 20:45
  • →  EKS J 06:20, 08:20, 08:40, 09:50, 11:00, 17:00, 17:25, 19:30, 20:05, 20:30, 20:45
  • →  EKO C 08:40, 11:00, 11:20, 14:30, 17:10, 17:25
  • →  EKO CA 08:40, 11:00, 14:30, 17:10, 17:25
  • →  EKO CB 08:40, 11:00, 14:30, 17:10, 17:25
  • →  EKO P 08:40, 11:00, 14:30, 17:10, 17:25
  • →  EKO Q 08:40, 11:00, 14:30, 17:10, 17:25
  • →  EKO S 08:40, 11:00, 14:30, 17:10, 17:25
  • →  BIS B 20:45
  • →  BIS BA 20:45
  • →  BIS BB 20:45
  • →  BIS K 20:45
  • →  BIS N 20:45
  • →  BIS O 20:45
Bus Bekasi - East Java $ 18.18–29.72 8h 53m – 16h 40m
  • →  Executive 06:45, 13:10, 13:20, 13:50, 14:10, 14:19, 14:26, 14:30, 14:32, 14:56, 14:59, 15:01, 15:14, 15:32, 15:44, 15:51, 15:57, 16:15, 16:50, 17:35, 17:50, 18:05, 18:20, 19:00

Pertanyaan Umum

Bagaimana cara memesan tiket dari Jakarta ke Surabaya?

Gunakan alat pemesanan di halaman ini untuk membandingkan pilihan transportasi yang tersedia saat ini dari Jakarta ke Surabaya, termasuk harga dan jadwal terbaru.

Apa cara termurah untuk pergi dari Jakarta ke Surabaya?

Bus biasanya menjadi pilihan termurah, tercantum di platform pemesanan dengan harga sekitar $15 hingga $30 (Oktober 2026). Tarif kereta bergantung pada kereta dan kelasnya, jadi periksa aplikasi Access by KAI untuk harga terbaru.

Apa cara tercepat untuk pergi dari Jakarta ke Surabaya?

Terbang adalah yang tercepat. Penerbangan langsung memakan waktu sekitar 1 jam 30 menit, jauh lebih singkat daripada waktu yang dibutuhkan di jalan raya atau dengan kereta.

Berapa lama perjalanan dari Jakarta ke Surabaya?

Penerbangan langsung memakan waktu sekitar 1 jam 30 menit. Bus tercantum sekitar 9.5 hingga 20 jam di platform pemesanan. Waktu tempuh kereta bergantung pada layanannya, jadi periksa kereta Anda di aplikasi Access by KAI.

Stasiun kereta mana di Jakarta yang sebaiknya saya gunakan?

Kereta Argo Semeru, Argo Anjasmoro, Anggrek, Sembrani, dan Bima milik KAI menuju Surabaya berangkat dari Stasiun Gambir. Argo Semeru dan Bima berakhir di Surabaya Gubeng, sedangkan Argo Anjasmoro, Anggrek, dan Sembrani berakhir di Surabaya Pasar Turi.

Lebih baik naik kereta atau bus?

Kereta menawarkan beberapa kelas hingga Suite Class Compartment, sedangkan bus biasanya lebih murah dan juga berangkat dari Bekasi. Pilih opsi yang sesuai dengan anggaran Anda dan stasiun atau titik naik yang paling dekat dengan Anda.

Sumber dan latar belakang

Nomor dalam teks seperti [1] merujuk ke sumber-sumber ini.

  1. [1] PT Kereta Api Indonesia (KAI): 31 Tahun Jadi Andalan, Layanan Argo Terus Bawa Pengalaman Perjalanan yang Lebih Nyaman. Diakses 15 Oktober 2026.
  2. [2] PT Kereta Api Indonesia (KAI): Layanan Kereta Suite Class dan Luxury Terus di Minati. Diakses 15 Oktober 2026.
  3. [3] PT Kereta Api Indonesia (KAI): PT KAI: Home (Access by KAI app, passenger services). Diakses 15 Oktober 2026.
  4. [4] AirAsia: Cheap flights from Jakarta (CGK) to Surabaya (SUB). Diakses 15 Oktober 2026.
  5. [5] 12Go: 12Go timetable: Jakarta to Surabaya. Diakses 15 Oktober 2026.

Harga dan waktu perjalanan dalam panduan ini bersifat perkiraan, bukan penawaran langsung. Paket yang dipesan dapat mencakup transfer dan waktu tunggu selain perjalanan utama. Periksa penawaran yang dipilih, titik penjemputan, dan ketentuan terkini sebelum memesan.