How to get from Surabaya to Labuan Bajo by car, bike, walk, truck
Distance between Surabaya and Labuan Bajo is 799 kilometers (495 miles).
Driving distance from Surabaya to Labuan Bajo is 2789 kilometers (1729 miles)
Route Map
Routes from surabaya-jawa-timur to labuan-bajo-nusa-tenggara-timur
4 Ways from Surabaya (Indonesia/Jawa Timur) to Labuan Bajo (Indonesia/Nusa Tenggara Timur)
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 Labuan Bajo (Indonesia/Nusa Tenggara Timur)?
How do I get from Surabaya (Indonesia/Jawa Timur) to Labuan Bajo (Indonesia/Nusa Tenggara Timur) the fastest?
How long does it take to get from Surabaya (Indonesia/Jawa Timur) to Labuan Bajo (Indonesia/Nusa Tenggara Timur)?