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

Distance between Surabaya and Denpasar is 315 kilometers (195 miles).
Driving distance from Surabaya to Denpasar is 425 kilometers (264 miles)

SurabayaDenpasar
Leaving from
Going to

Route Map

4 Ways from Surabaya (Indonesia/Jawa Timur) to Denpasar (Indonesia/Bali)

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 43.85 km
9. Keep left 54.33 km
10. Keep left onto Simpang Susun Probolinggo Barat 2.47 km
11. Keep left onto Simpang Susun Probolinggo Barat 54 m
12. Turn slight left onto Jalan Sukapura 706 m
13. Continue onto Jalan Bromo, 25 3.33 km
14. Turn right onto Jalan Soekarno-Hatta, 1 6.41 km
15. Turn slight left onto 1 55.16 km
16. At roundabout, take exit 2 onto 1 37.74 km
17. At roundabout, take exit 2 onto Jalan Panglima Besar Sudirman 1.08 km
18. At roundabout, take exit 2 onto Jalan Jenderal Achmad Yani, 1, AH2 2.21 km
19. Continue onto 1, AH2 83.84 km
20. Turn sharp left 91 m
21. Keep right 3.68 km
22. Keep right onto Java-Bali ferry 677 m
23. Turn slight left 246 m
24. Turn right 103 m
25. Turn right 1.68 km
26. Continue onto Jalan Raya Denpasar-Gilimanuk, AH2 31.32 km
27. At roundabout, take exit 2 onto Ahmad Yani, AH2 59.58 km
28. Turn slight left onto Jalan Raya Denpasar-Gilimanuk, AH2 5.09 km
29. Turn left onto Jalan Raya Denpasar-Gilimanuk, AH2 6.30 km
30. At roundabout, take exit 2 onto Jalan Raya Denpasar-Gilimanuk, AH2 62 m
31. Turn slight left onto Jalan Dokter Insinyur Soekarno, AH2 3.96 km
32. At roundabout, take exit 2 onto Jalan Raya Denpasar-Gilimanuk, AH2 3.88 km
33. Turn right onto Jalan Raya Denpasar-Gilimanuk, AH2 11.31 km
34. At roundabout, take exit 2 onto Jalan Haji Oemar Said Cokroaminoto 1.95 km
35. Turn left onto Jalan Gajah Mada 714 m
36. At roundabout, take exit 1 onto Jalan Veteran 430 m
37. Turn right 218 m
38. Arrive at destination 0 m
See more

Questions and Answers

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