The journey from Singaraja to Malang involves driving to the Gilimanuk port, taking a ferry to Ketapang, and then a long bus ride to Malang. The total distance is about 380 kilometers, taking 14 hours. Malang is a beautiful city in the mountains of East Java, known for its cool climate and proximity to Mount Bromo. This is a long but scenic journey.
Total Distance: 380 km driving distance, 300 km straight-line air distance.
Choose an executive class bus for better comfort on the long ride.
Early morning to ensure you reach Malang by evening.