Banyuwangi
Banyuwangi
Surabaya
Surabaya
Train

Banyuwangi to Surabaya

Updated: 28 May 2026

The journey from Banyuwangi to Surabaya is a long but comfortable trip by train. The Mutiara Timur train connects the two cities directly, passing through beautiful landscapes of East Java. The trip takes about 7-8 hours. Surabaya is the capital of East Java and a major economic hub. It is a vibrant city with a mix of modern and historical attractions.

Total Distance: Driving distance 300 km; Air distance 250 km.
Fastest Way
Train, taking 7.5 hours.
Cheapest Way
Economy train, costing around 150,000 IDR.
Compare Banyuwangi to Surabaya Routes
Train
Direct
Duration
7.5 hours
Avg Price
150,000 - 250,000 IDR
Operator
KA Mutiara Timur
Route
Ketapang Station to Surabaya Gubeng Station

Book your ticket online via KAI Access.

Travel Tips
  • Booking
    Book tickets online in advance.
  • Station
    Ketapang Station is the main boarding point.
  • Transport
    Use online ride-hailing apps in Surabaya.
  • Food
    Try the local Surabaya food like Rawon.
  • Packing
    Bring a jacket for the train.
Safety Tips
  • Station Safety
    Keep your belongings secure.
  • Traffic
    Surabaya traffic can be heavy.
  • Health
    Stay hydrated.
  • Emergency
    Keep your phone charged.
People Also Ask
  • Is there a train?
    Yes, the Mutiara Timur train runs daily.
  • How long is the trip?
    About 7.5 hours.
  • Is Surabaya safe?
    Yes, it is a safe city.
  • What is Surabaya famous for?
    Its history and economic importance.
  • Can I drive?
    Yes, the road is well-maintained.
Quick Info
  • From Banyuwangi, Jawa Timur, Indonesia
  • To Surabaya, East Java, Indonesia
  • Modes
Best Time to Travel

May to September for dry weather.

Things to Do in Surabaya
1
House of Sampoerna
A museum dedicated to the history of the tobacco industry.
2
Surabaya Submarine Monument
A real submarine turned into a museum.
3
Tunjungan Plaza
One of the largest shopping malls in Indonesia.
4
Cheng Ho Mosque
A unique mosque with Chinese architectural influence.
Tags
Banyuwangi to Surabaya Banyuwangi to Surabaya train Mutiara Timur train East Java travel how to get to Surabaya Banyuwangi transport Indonesia train travel Surabaya travel guide