Traveling from Pare to Surabaya covers roughly 120 kilometers. The most common way to reach the provincial capital is by taking an intercity bus from the Pare terminal to Bungurasih Terminal in Surabaya. The route typically passes through Jombang and Mojokerto via the main provincial highway. Expect a travel time of approximately 3 to 4 hours depending on traffic congestion near the city entrance. Surabaya is the gateway to Eastern Java and offers extensive connections to other islands.
Total Distance: Driving distance 120 km, straight-line air distance 95 km.
Bungurasih is the main terminal; use local transport from there to reach the city center.
April to October to avoid the peak of the rainy season.