Traveling from Purwokerto to Bali is a classic Indonesian journey. You can take a train from Purwokerto to Ketapang Station in Banyuwangi, then take a ferry from Ketapang Port to Gilimanuk Port in Bali. The total travel time is approximately 16 to 18 hours. This route is popular for its scenic beauty and the unique experience of crossing the Bali Strait. Once in Bali, you can take a bus or taxi to your final destination.
Total Distance: 700 km driving distance; 600 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 15 hours | 1 hour |
| Avg Price | 300,000 - 600,000 IDR | 10,000 IDR |
| Operator | KA Logawa | ASDP Ferry |
| Route | Purwokerto Station - Ketapang Station - Ferry to Gilimanuk. | Ketapang Port - Gilimanuk Port. |
| Tip | Book your train and ferry tickets in advance. | Ferries run 24/7 every 30 minutes. |
April to October for the best weather in Bali.