Banyuwangi
Banyuwangi
Surabaya
Surabaya
Train Bus

Banyuwangi to Surabaya

Updated: 29 May 2026

The journey from Banyuwangi to Surabaya spans approximately 300 km across the northern coast of East Java. You can choose between the scenic rail route via the Probowangi train or the faster bus route using the Trans-Java Toll Road. Trains depart from Ketapang Station and arrive at Gubeng Station in Surabaya. Buses typically depart from Jember or Banyuwangi terminals and utilize the Pasuruan-Probolinggo highway. This route is essential for connecting the eastern tip of Java to the provincial capital.

Total Distance: 300 km driving distance, 240 km straight-line air distance.
Fastest Way
Bus via the Trans-Java Toll Road is generally faster depending on traffic.
Cheapest Way
Train via the Probowangi economy class is the most budget-friendly option.
Compare Banyuwangi to Surabaya Routes
Train
Direct
Bus
Direct
Duration 7 hours 30 mins 6 hours
Avg Price IDR 56,000 - 150,000 IDR 120,000 - 200,000
Operator PT Kereta Api Indonesia Akas Asri
Route Ketapang Station to Gubeng Station via Jember Banyuwangi Terminal to Bungurasih Terminal via Probolinggo
Tip Book your ticket via the KAI Access app at least 7 days in advance. Choose executive class buses for air conditioning and reclining seats.
Travel Tips
  • Booking
    Always book train tickets online to avoid long queues at the station.
  • Luggage
    Keep your valuables in a small bag that stays with you on the bus.
  • Snacks
    Buy water and snacks before boarding as options on the train are limited.
  • Timing
    Avoid traveling during the Idul Fitri holiday period due to heavy traffic.
  • Connectivity
    Purchase a local SIM card for reliable mobile data during the trip.
Safety Tips
  • Pickpockets
    Be vigilant in crowded bus terminals like Bungurasih.
  • Night Travel
    Prefer daytime travel for better visibility and safety on winding roads.
  • Emergency
    Save the local police emergency number on your phone.
  • Documents
    Keep a digital copy of your ID or passport in your email.
People Also Ask
  • Is there a direct train?
    Yes, the Probowangi train runs directly from Ketapang to Gubeng.
  • How long is the bus ride?
    The bus ride typically takes 6 hours via the toll road.
  • Where to buy tickets?
    Tickets are available on the KAI Access app or travel websites.
  • Are there flights?
    Yes, flights are available from Banyuwangi Airport to Juanda Airport.
  • Which is safer?
    Both modes are safe, but trains are generally considered more comfortable.
Quick Info
  • From Banyuwangi, East Java, Indonesia
  • To Surabaya, East Java, Indonesia
  • Modes
Best Time to Travel

May to September for dry weather and clear road conditions.

Things to Do in Surabaya
1
Gubeng Station
Explore the historic architecture of the main railway hub in Surabaya.
2
Bungurasih Terminal
Experience the bustling atmosphere of one of Indonesia's largest bus terminals.
3
Pasar Turi
Visit the traditional market near the station for local snacks and souvenirs.
4
Surabaya City Center
Walk around the Tunjungan area to see colonial-era buildings and modern cafes.
Tags
Banyuwangi to Surabaya train Banyuwangi to Surabaya bus East Java travel guide Probowangi train Surabaya transport Banyuwangi travel tips East Java highway Surabaya bus terminal