There are 3 airlines (Garuda, Sriwijaya Air, Wings Air) with scheduled flights between Surabaya and Semarang. The flight takes around 1 hour. We are sorry but we can’t book a flight ticket for you. Please check www.tiket.com for all flights and to make a booking directly.
After you arrive to the airport in Semarang you can continue by booking a private car to Jepara. Please see more information about this travel route under ‘Coming from Semarang’.
In Surabaya there are two train stations (Pasar Turi and Gubeng) from where trains depart to Semarang. In Semarang there are also two train stations (Poncol and Tawang) where the trains arrive en depart. The train ride takes around 4,5 hours. We are sorry but we can’t book a train ticket for you. Please check www.tiket.com for all trains and to make a booking directly.
After you arrive to the train station in Semarang you can continue by booking a private car to Jepara. Please see more information about this travel route under ‘Coming from Semarang’.
We can organize a private car for you from Surabaya to Jepara. The car will pick you up at the your preferred location, and will bring you to your preferred location in Jepara. You can also choose the pick up time. A private car from Surabaya costs IDR 1.550.000 (max. 4 people) and the trip will take around 8 hours.
Book a private car from Surabaya to Jepara here.