How to get from Surabaya to Malang by car, truck, walk, bike

Distance between Surabaya and Malang is 82 kilometers (51 miles).
Driving distance from Surabaya to Malang is 99 kilometers (61 miles)

SurabayaMalang
Leaving from
Going to

Route Map

Routes from surabaya-jawa-timur to malang-jawa-timur

4 Ways from Surabaya (Indonesia/Jawa Timur) to Malang (Indonesia/Jawa Timur)

Choose 1 of the options below and start your journey

Route instructions

1. Continue onto Jalan Bubutan 22 m
2. Turn left onto Jalan Pasar Turi 100 m
3. Keep left onto Jalan Pasar Turi 276 m
4. Keep left onto Jalan Pasar Turi 29 m
5. Turn right 2.12 km
6. Keep right 74 m
7. Continue onto Jalan Tol Surabaya–Gresik, AH2 144 m
8. Keep left onto Simpang Susun Dupak, AH2 84.90 km
9. Keep left onto Simpang Susun Karanglo 3.45 km
10. Keep left 1.60 km
11. Keep left onto 23 254 m
12. Turn right onto 23 4.38 km
13. At roundabout, take exit 2 onto 23 99 m
14. Turn slight left onto Jalan Panglima Besar Sudirman, 23 1.48 km
15. Turn right onto Jalan Brantas 396 m
16. Turn left onto Jalan Kertanegara 244 m
17. Enter roundabout 192 m
18. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Surabaya (Indonesia/Jawa Timur) to Malang (Indonesia/Jawa Timur)?
How do I get from Surabaya (Indonesia/Jawa Timur) to Malang (Indonesia/Jawa Timur) the fastest?
How long does it take to get from Surabaya (Indonesia/Jawa Timur) to Malang (Indonesia/Jawa Timur)?