How to get from Surabaya to Sandakan by car, truck, walk, bike
Distance between Surabaya and Sandakan is 1573 kilometers (975 miles).
Driving distance from Surabaya to Sandakan is 2504 kilometers (1552 miles)
Route Map
Routes from surabaya-jawa-timur to sandakan-sabah
4 Ways from Surabaya (Indonesia/Jawa Timur) to Sandakan (Malaysia/Sabah)
Choose 1 of the options below and start your journey
Route instructions
1. Continue onto Jalan Bubutan 218 m
2. Keep left onto Jalan Kebon Rojo 1.35 km
3. Keep left onto Jalan Rajawali 381 m
4. Turn slight right onto Jalan Perak Barat 3.71 km
5. Turn right 187 m
See more
Questions and Answers
What is the cheapest way to get from Surabaya (Indonesia/Jawa Timur) to Sandakan (Malaysia/Sabah)?
How do I get from Surabaya (Indonesia/Jawa Timur) to Sandakan (Malaysia/Sabah) the fastest?
How long does it take to get from Surabaya (Indonesia/Jawa Timur) to Sandakan (Malaysia/Sabah)?