When you want to get from Sukabumi to Surabaya, your choices are limited. There is only one option we offer for this route:
The overland distance from Sukabumi to Surabaya is 490 miles (788 km).
The flying distance is 490 miles (788 km).
The travel time from Sukabumi to Surabaya takes approximately 16 hours.
To get from Sukabumi to Surabaya prepare to shell out about USD 26.52 for your ticket.
Buses from Sukabumi to Surabaya ride 2 times a day.
While bus is the only option we offer for this route, these simple tips and recommendations will help enhance your travel experience.
Up to now, 573 booked bus tickets from Sukabumi to Surabaya through our service. You can check reviews above.