The route from Boyolali to Kudus covers approximately 130 kilometers, heading north through the heart of Central Java. You will pass through the outskirts of Semarang before heading east toward the religious and industrial city of Kudus. The journey is primarily on provincial roads and the Semarang-Demak highway. Expect a mix of urban traffic and scenic rural landscapes as you approach the Muria mountain range.
Total Distance: 130 km driving distance; 100 km straight-line air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 4 hours 30 mins | 3 hours |
| Avg Price | IDR 80,000 - 120,000 | IDR 250,000 - 350,000 |
| Operator | PO Indonesia | Personal Vehicle |
| Route | Boyolali Terminal to Kudus Bus Terminal | Boyolali-Semarang-Kudus Road |
| Tip | Buses are frequent and reliable for this route. | Traffic in Semarang can be heavy; plan your departure accordingly. |
March to November to enjoy the cultural festivals in Kudus without heavy rain.