Stand on Jl Alun-Alun in Panggang and you are a short walk from the house where Raden Adjeng Kartini was born, and a short drive from workshops where teak is still carved by hand. Jepara is a working coastal town on the north coast of Java, and its pleasures are practical ones: a museum, a few beaches, a weaving village, and the boats that leave for the islands offshore.
This guide suits travellers who are already in Central Java and want a day or two of carving, cloth and coastline rather than a resort. It covers the sights named in the source material, with the practical notes that come with them.
Top things to do in Jepara
1. Museum RA Kartini
Jepara is the birthplace of Raden Adjeng Kartini, a pioneer in the area of education for girls and women's rights, and this museum tells the story of her life and displays artefacts connected with it. It sits on Jl Alun-Alun in Panggang, right by the Tourist Information Centre, so you can combine the two in a single stop.
It is open daily 08:00–16:00. Go in the morning, while the displays still have your full attention, and treat the Tourist Information Centre next door as your source for anything else you plan to do in the area.
2. Troso village
Troso is known for its loom weaving, including jacquard and copies of East Nusa Tenggara styles. Showrooms line the main street and some of them have workshops attached, while other small workshops operate out of people's houses. Some batiking is also done here.
It lies on the west side of the road to Semarang, so it fits naturally into a journey south out of town. Ask in the showrooms whether you can look at the workshop behind, and take your time along the main street rather than stopping at the first display you see.
3. Kartini Beach (Pantai Kartini)
Kartini Beach is where you catch boats to Karimunjawa and Panjang Island, which makes it the practical starting point for anything offshore. It also holds the Kura-Kura Ocean Park, a turtle-shaped building with a large aquarium, a fish spa and educational attractions for children.
Entry is Rp5,000–Rp7,500, and Rp12,500–Rp17,500 for Kura-Kura Ocean Park. If you are travelling with children, the ocean park is the reason to come; if you are heading to the islands, arrive early enough to sort out your boat before the day gets away from you.
4. Panjang Island (Pulau Panjang)
Panjang Island has a white sand beach and clear, shallow water, reached by boat from Kartini Beach. It is also the location of the grave of Waliyullah Al Habib Abubakar bin Ahmad bin Syekh bin Yahya Ba'alawi, also known as Syekh Abubakar, who is said to be one of Prophet Muhammad's descendants.
Because the water is shallow, this is an easy place to swim rather than a demanding one. Pair it with Kartini Beach on the same day, since that is where the boats leave from.
5. Bandengan Beach (Pantai Bandengan)
Bandengan Beach is a white sand beach, and the simplest of the coastal stops around Jepara. Come for the sand and the water and not for a schedule of attractions.
It works well as a slower counterpoint to a morning at the museum or the weaving village. Bring what you need with you, as this is a beach rather than a complex.
6. Pungkruk Beach (Pantai Pungkruk)
Pungkruk Beach has flat contours and interesting spots along the coastline, and gazebos where you can relax and enjoy the sunset in peace. On one side of the beach you can visit a mangrove forest area, which has a cooler and more beautiful climate.
This is the beach to save for the end of the day, since the sunset is the point of it. Walk over to the mangrove side as well, where the air is cooler than on the open sand.
If you only have one day
Morning: Start at Museum RA Kartini on Jl Alun-Alun in Panggang, open from 08:00, and call in at the Tourist Information Centre beside it. Then drive south to Troso village on the west side of the road to Semarang, and spend the rest of the morning among the showrooms and house workshops.
Afternoon: Head for Kartini Beach, where you can take a boat across to Panjang Island for the white sand, the shallow water and the grave of Syekh Abubakar. If you are travelling with children, allow time for Kura-Kura Ocean Park before you leave the beach.
Evening: Finish at Pungkruk Beach, take a gazebo, and watch the sunset over the coastline, with a walk on the mangrove side while the light holds.
Frequently asked questions
When is the best time of year to visit Jepara?
Jepara has a tropical monsoon climate, with moderate to little rainfall from May to October and heavy to very heavy rainfall from November to April. The drier months are the easier ones for beaches and island boats.
How do I get to Panjang Island?
Boats to Panjang Island leave from Kartini Beach, which is also where boats to Karimunjawa depart.
What can I see at Kartini Beach besides the beach itself?
The Kura-Kura Ocean Park, a turtle-shaped building containing a large aquarium, a fish spa and educational attractions for children. Entry to the beach is Rp5,000–Rp7,500, and Rp12,500–Rp17,500 for the ocean park.
Where can I buy woven cloth in the Jepara area?
Troso village, on the west side of the road to Semarang, is known for loom weaving, including jacquard and copies of East Nusa Tenggara styles. Showrooms line the main street, some with workshops, and some houses have small workshops of their own.
Decide which beach gets your sunset, check the museum's morning hours against your arrival, and you have enough to start planning a trip to Jepara.