The route from Pasuruan to Lamongan covers roughly 120 kilometers, passing through the northern coastal region of East Java. You can travel by train via Surabaya or take a direct bus route that traverses the busy northern highway. The journey typically takes 3 to 4 hours depending on traffic conditions in the Surabaya metropolitan area. Lamongan is known for its unique culinary scene and coastal attractions. Planning your trip during off-peak hours is highly recommended to avoid congestion.
Total Distance: 120 km driving distance, 95 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 3 hours | 3 hours 30 mins |
| Avg Price | 70,000 - 130,000 IDR | 200,000 IDR (fuel + tolls) |
| Operator | PT Kereta Api Indonesia (KAI) | Private Car |
| Route | Pasuruan Station to Surabaya Gubeng, then transfer to Lamongan Station. | Gempol-Pasuruan Toll Road to Surabaya-Gresik-Lamongan road. |
| Tip | The transfer at Surabaya Gubeng is efficient; ensure you have at least 60 minutes between trains. | The road from Gresik to Lamongan can be narrow; drive with caution. |
June to August, when the weather is dry and ideal for exploring coastal sites.