To reach Lamongan from Malang, you should take a train to Surabaya (Gubeng or Pasar Turi Station) and then continue by bus or train to Lamongan. The total distance is approximately 130 kilometers. The train journey from Malang to Surabaya is very scenic and efficient. From Surabaya, Lamongan is easily accessible by frequent commuter trains or buses. The total travel time is around 4 hours.
Total Distance: Driving distance 130 km, straight-line air distance 95 km.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 3 hours 30 mins | 4 hours |
| Avg Price | 70,000 - 150,000 IDR | 50,000 - 90,000 IDR |
| Operator | KA Penataran (to Surabaya) + Commuter Line (to Lamongan) | Akas |
| Route | Malang Station - Surabaya Gubeng - Lamongan Station | Arjosari Terminal - Lamongan Terminal |
| Tip | Transfer at Surabaya is very easy. | Direct buses are available but can be slower. |
April to October, avoiding the peak rainy season.