Lumajang
Lumajang
Surabaya
Surabaya
Driving

Lumajang to Surabaya

Updated: 28 May 2026

The most practical way to travel from Lumajang to Surabaya is by car or bus. The distance is approximately 150 km through the scenic landscape of East Java. This route is efficient and takes about 4 hours. It is a popular route for commuters and tourists.

Total Distance: Driving distance 150 km, air distance 120 km.
Fastest Way
Private car or taxi, taking about 4 hours.
Cheapest Way
Public bus from Lumajang to Surabaya.
Compare Lumajang to Surabaya Routes
Driving
Direct
Duration
4 hours
Avg Price
100,000 - 300,000 IDR
Operator
Public Bus
Route
Lumajang to Surabaya via Probolinggo

The road is well-maintained.

Travel Tips
  • Road Conditions
    The road is well-paved.
  • Weather
    It is warm; bring sunscreen.
  • Booking
    Book your accommodation in advance.
  • Transport
    Use ride-hailing apps for local travel.
  • Food
    Try the local snacks.
Safety Tips
  • Driving
    Be careful on busy roads.
  • Safety
    Keep your belongings secure.
  • Health
    Carry basic medicine.
  • Emergency
    Keep your phone charged.
People Also Ask
  • Is there a train?
    No, there is no direct train to Surabaya from Lumajang.
  • How long is the trip?
    About 4 hours by car.
  • Is Surabaya safe?
    Yes, it is a safe city.
  • What is the best way?
    Private car is the most convenient.
  • Do I need a permit?
    No, domestic travel is free.
Quick Info
  • From Lumajang, Jawa Timur, Indonesia
  • To Surabaya, Jawa Timur, Indonesia
  • Modes
Best Time to Travel

April to October for dry weather.

Things to Do in Surabaya
1
Suramadu Bridge
See the iconic bridge.
2
House of Sampoerna
Visit the museum.
3
Tunjungan Plaza
Shop at the mall.
4
Submarine Monument
Explore the submarine.
Tags
Lumajang to Surabaya drive to Surabaya travel to East Java Lumajang to Surabaya route Surabaya tourism best way to Surabaya East Java road trip Lumajang to Surabaya distance