The route from Payangan to Tegal spans approximately 900 km. You will first travel to Denpasar to catch an inter-island bus that crosses the Bali Strait. Alternatively, you can take a bus to Surabaya and transfer to a train heading to Tegal Station. This journey traverses the northern coast of Java, known as the Pantura route.
Total Distance: Driving distance 920 km, straight-line air distance 750 km.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 14 hours (from Surabaya) | 22 hours |
| Avg Price | 350,000 - 600,000 IDR | 500,000 - 700,000 IDR |
| Operator | Kereta Api Indonesia (KAI) | Pahala Kencana |
| Route | Surabaya Gubeng to Tegal Station | Denpasar to Tegal via Pantura |
| Tip | Book executive class for a more comfortable long-distance ride. | Check the bus schedule at Ubung or Mengwi Terminal. |
April to September for the most stable road conditions.