There are 3 ways to get from Jepara to Semarang by bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Questions & Answers
The cheapest way to get from Jepara to Semarang is to bus which costs Rp89001 and takes 3h.
The fastest way to get from Jepara to Semarang is to drive which takes 1h 5m and costs Rp130000 - Rp210000.
Yes, there is a direct bus departing from Jepara, Central Java and arriving at Kencana Travel Semarang. Services depart hourly, and operate every day. The journey takes approximately 3h.
The distance between Jepara and Semarang is 72 km. The road distance is 74.5 km.
The best way to get from Jepara to Semarang without a car is to bus which takes 3h and costs Rp89001.
The bus from Jepara, Central Java to Kencana Travel Semarang takes 3h including transfers and departs hourly.
Jepara to Semarang bus services, operated by Kencana Travel, depart from Jepara, Central Java station.
Jepara to Semarang bus services, operated by Kencana Travel, arrive at Kencana Travel Semarang station.
Yes, the driving distance between Jepara to Semarang is 75 km. It takes approximately 1h 5m to drive from Jepara to Semarang.
There are 446+ hotels available in Semarang.
What companies run services between Jepara, Indonesia and Semarang, Indonesia?
Kencana Travel operates a bus from Jepara, Central Java to Kencana Travel Semarang hourly. Tickets cost Rp 89,001 and the journey takes 3h.
- Ave. Duration
- 1h 5m
- Estimated price
- Rp 310,000–380,000
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including French strikes 2018: What are my alternative transport options?, 5 delightfully under-the-radar French towns you need to visit, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.
