Pasuruan
Pasuruan
Lamongan
Lamongan
Train Driving

Pasuruan to Lamongan

Updated: 28 May 2026

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.
Fastest Way
Driving via the toll road, which takes approximately 3 hours depending on traffic near Gresik.
Cheapest Way
Bus, costing around 60,000 IDR, providing a direct connection without the need for train transfers.
Compare Pasuruan to Lamongan Routes
Train
Connecting
Driving
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.
Travel Tips
  • Traffic Management
    Avoid the Gresik-Lamongan road during morning and evening rush hours.
  • Train Transfers
    If taking the train, check the KAI website for synchronized schedules to minimize wait times.
  • Parking
    If driving to WBL, arrive early to secure parking near the entrance.
  • Hydration
    The coastal heat can be intense; carry plenty of water during your travels.
  • Booking
    Book your train tickets online to avoid long queues at the station.
Safety Tips
  • Road Safety
    The northern coastal road is busy with heavy trucks; maintain a safe distance.
  • Personal Security
    Keep your bag in front of you in crowded bus terminals.
  • Emergency
    Keep the contact number of your hotel or a local contact handy.
  • Weather
    Be aware of high tides if visiting coastal attractions during the monsoon season.
People Also Ask
  • Is Lamongan worth visiting?
    Yes, it offers a mix of cultural, religious, and family-friendly attractions.
  • How long is the trip?
    It usually takes 3 to 4 hours by road or rail.
  • Are there direct buses?
    Yes, there are several bus operators running from Pasuruan to Lamongan.
  • What is the best food in Lamongan?
    Soto Lamongan is the most famous local dish.
  • Is it safe to drive?
    Yes, but be cautious of heavy traffic on the northern coastal route.
Quick Info
  • From Pasuruan, Jawa Timur, Indonesia
  • To Lamongan, Jawa Timur, Indonesia
  • Modes
Best Time to Travel

June to August, when the weather is dry and ideal for exploring coastal sites.

Things to Do in Lamongan
1
WBL (Wisata Bahari Lamongan)
A massive marine-themed amusement park located on the coast. It is perfect for families and offers various water rides and attractions.
2
Maharani Zoo and Cave
Explore the stunning underground limestone caves filled with stalactites and stalagmites, followed by a visit to the adjacent zoo.
3
Sunan Drajat Tomb
A significant religious site for pilgrims, located on a hill with panoramic views of the surrounding area.
4
Lamongan Culinary
Try the famous Soto Lamongan, a chicken soup with a distinct yellow broth and koya powder. It is a culinary icon of the region.
Tags
Pasuruan to Lamongan travel Pasuruan to Lamongan Lamongan transport Pasuruan to Lamongan train bus Pasuruan Lamongan East Java travel guide Lamongan tourism Pasuruan city how to get to Lamongan Jawa Timur transport