ID · Central Java · 7.57°S 110.82°E
solo
Royal Javanese city of batik markets, kraton palaces and nasi liwet.
- Best time
- May to September is driest.
- How long
- 1–2 days
- Getting there
- Fly KL to Yogyakarta, about 2.5 hours, then about an hour by commuter train or road to Solo.
solo
Dear group chat,— gowherelahTo: whoever’s drivingSoloID, Central Java
Photo: Muhammad rozaqa thoriqo · CC BY-SA 4.0 Photo: Christophe95 · CC BY-SA 4.0 Photo: Christophe95 · CC BY-SA 4.0 Photo: No machine-readable author provided. Meursault2004 assumed (based on copyright claims). · CC BY-SA 3.0 Photo: Ongsdacosta · CC BY-SA 4.0
Photos: Wikimedia Commons, credited on each.
Surakarta, better known as Solo, is Jogja's quieter twin and one of Java's two old royal cities. It has two working palaces, big batik markets and a food scene locals are proud of. It's also the hometown of former president Joko Widodo.
Makan
- Nasi liwetRice cooked in coconut milk with shredded chicken, egg and chayote, often eaten at night.Map ↗
- Selat SoloA Dutch-influenced dish of beef and vegetables in a sweet, thin gravy.Map ↗
- TengklengGoat bones and offal in a light curry broth.Map ↗
- Serabi SoloSmall coconut-milk pancakes cooked over charcoal.Map ↗
Things to do
- Kraton SurakartaThe Susuhunan's palace, with a museum of royal heirlooms and carriages.Map ↗
- Pura MangkunegaranA smaller royal palace with a grand open pendopo hall.Map ↗
- Pasar KlewerThe huge batik market next to the kraton.Map ↗
- Kampung Batik LaweyanAn old batik merchants' quarter where you can watch batik being made and buy direct.Map ↗
- Candi Sukuh and Candi CethoUnusual 15th-century Hindu temples high on the slopes of Mount Lawu.Map ↗
Good to know
- Solo is an easy day trip from Jogja, but staying a night lets you catch the evening food stalls.
- Dress modestly when visiting the palaces.
Last checked October 2026. Things change, so check opening times, fees and transport before you go.