To reach Kudus from Jerowaru, fly from Lombok to Jakarta, then take a train to Semarang, followed by a bus or taxi to Kudus. Kudus is known for its unique religious history.
Total Distance: Driving distance 1,520 km; Air distance 1,340 km.
The train ride to Semarang is very comfortable.
May to September for the driest weather.