To reach Mojokerto from Pamekasan, you must travel via Surabaya. Take a bus from Pamekasan to the Bungurasih Terminal in Surabaya, then transfer to a bus heading toward Mojokerto. The total distance is approximately 150 km. The journey typically takes 4.5 hours, depending on traffic conditions in the Surabaya metropolitan area. This route is well-served by frequent bus connections throughout the day.
Total Distance: Driving distance 150 km, straight-line air distance 125 km.
Bungurasih Terminal is very busy; stay alert and follow signs to the Mojokerto bus bay.
Travel during the early morning to avoid the worst of the Surabaya traffic.