Traveling from Singaraja to Lamongan involves crossing from Bali to East Java and heading towards the northern coast. You will typically take a bus to the ferry terminal at Gilimanuk, cross to Ketapang, and then continue by bus or train from Banyuwangi. Lamongan is a major agricultural and industrial hub located west of Surabaya. The route offers a mix of coastal views and rural Javanese landscapes.
Total Distance: 480 km driving distance, 410 km straight-line air distance.
|
Connecting
|
Connecting
|
|
|---|---|---|
| Duration | 16 hours | 14 hours |
| Avg Price | 500,000 - 700,000 IDR | 350,000 - 450,000 IDR |
| Operator | PT Kereta Api Indonesia | Lorena |
| Route | Ketapang Station - Surabaya Gubeng - Lamongan Station | Singaraja - Gilimanuk - Ketapang - Surabaya - Lamongan |
| Tip | Book your train tickets via the KAI Access app in advance. | Buses often drop passengers at Bungurasih Terminal in Surabaya; take a local bus to Lamongan. |
April to October for clear roads and pleasant weather.