Buses from Jakarta to Surabaya
🚌 Starting from Jakarta, a comfortable overnight bus operated by Damri departs daily for Surabaya Kota, a journey of approximately 10 hours. 🎟️ Tickets for the Jakarta to Surabaya bus range from $20 to $40, offering a budget-friendly way to explore the diverse landscapes and cultures of Indonesia.