To reach Serang from Mojokerto, take a train from Mojokerto Station (MR) to Jakarta (Pasar Senen or Gambir). From Jakarta, take a bus or train to Serang. The total travel time is approximately 12 to 14 hours. Serang is the administrative capital of Banten and a gateway to the western coast of Java.
Total Distance: Driving distance 750 km, Air distance 680 km.
Book executive class for comfort on long journeys.
May to September for dry weather.