The journey from Kroya to Denpasar is a long-distance trip across Java and across the Bali Strait. Covering over 800 kilometers, this route involves a combination of train or bus and a ferry crossing. Denpasar is the capital of Bali and the gateway to the island's famous beaches and culture. The journey is long but offers a unique experience of the Indonesian archipelago. Plan for at least a full day of travel to reach your destination.
Total Distance: 800 km driving distance, 650 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 14 hours | 24 hours |
| Avg Price | 300,000 - 700,000 IDR | 400,000 - 800,000 IDR |
| Operator | KA Argo Wilis | Gunung Harta |
| Route | Kroya to Surabaya, then bus to Denpasar via Ketapang-Gilimanuk ferry. | Via Trans-Java Toll Road and Ketapang-Gilimanuk ferry. |
| Tip | The train to Surabaya is the most comfortable leg of this long journey. | Direct buses are available and include the ferry crossing in the ticket price. |
April to October, as the dry season is best for visiting Bali.