Rome2Rio

How to get fromKlakah to Surabayaby train, bus, car, or taxi

Find Transport to Surabaya

See all options

There are 5 ways to get from Klakah to Surabaya by train, bus, car, or taxi

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Train

    best
    1. Take the train from Klakah to Surabaya Gubengtrain train Wijayakusuma / ...
    2h 28m
    Rp 103,430–347,690
  2. Bus

    1. Take the bus from Probolinggo to Surabayabus bus
    4h 31m
    Rp 201,373–453,714
  3. Drive 129 km

    1. Drive from Klakah to Surabayacar car 129 km
    1h 41m
    Rp 253,210–365,747
  4. Taxi

    1. Take the taxi from Klakah to Surabayataxi taxi 129 km
    1h 41m
    Rp 700,000–850,000
  5. Train via Gubeng

    1. Take the train from Klakah to Gubengtrain train Ranggajati / ...
    2h 35m
    Rp 103,430–347,690

Questions & Answers

What companies run services between Klakah, Jawa Timur, Indonesia and Surabaya, Indonesia?

Kereta API operates a train from Klakah to Surabaya Gubeng twice daily. Tickets cost Rp 80,000–320,000 and the journey takes 2h 24m. Alternatively, Damri operates a bus from Probolinggo to Surabaya every 4 hours. Tickets cost Rp 29,000–250,000 and the journey takes 4h.

Train operators
Bus operators
Other operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Getting to Rome from the airport, Travelling by boat in Italy, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.

More Questions & Answers