To reach Serang from Payangan, you must cross the island of Java. The most practical method is flying from Bali to Jakarta, followed by a bus or train to Serang. Alternatively, a direct bus from Bali to Serang is the most budget-friendly option. The total distance is approximately 1,150 km. Expect a journey of 26 hours by bus.
Total Distance: Driving distance 1,150 km, straight-line air distance 1,050 km.
|
Direct
|
Connecting
|
|
|---|---|---|
| Duration | 28 hours | 6 hours |
| Avg Price | 700,000 - 950,000 IDR | 1,300,000 - 1,900,000 IDR |
| Operator | PO Gunung Harta | Lion Air |
| Route | Bali to Serang via Trans-Java Toll Road. | DPS to CGK, then shuttle bus to Serang. |
| Tip | PO Gunung Harta offers comfortable executive seats for long hauls. | Shuttle buses from Soekarno-Hatta to Serang are frequent. |
April to September for dry weather.