Traveling from Buleleng to Sukabumi involves crossing from Bali to Java and traversing the length of the island. The most common method is taking an inter-province bus from Singaraja to Jakarta, followed by a local bus or train to Sukabumi. The total distance is approximately 1200 kilometers. You will pass through major cities like Surabaya and Bandung before reaching the mountainous Sukabumi region. This journey is best suited for travelers who enjoy long-distance road trips.
Total Distance: Driving distance 1200 km, straight-line air distance 1050 km.
|
Connecting
|
Connecting
|
|
|---|---|---|
| Duration | 28 hours | 8 hours |
| Avg Price | IDR 550,000 - 750,000 | IDR 1,800,000 - 3,000,000 |
| Operator | PO Kramat Djati | Lion Air |
| Route | Singaraja - Gilimanuk - Ketapang - Jakarta - Sukabumi | Ngurah Rai (DPS) to Soekarno-Hatta (CGK) then train to Sukabumi |
| Tip | You will likely need to transfer in Jakarta to reach Sukabumi. | Take the Pangrango train from Bogor to Sukabumi for a scenic final leg. |
April to October, avoiding the peak rainy season which can cause landslides in the Sukabumi mountain passes.