Java's calmer cultural city, Solo has batik alleys, two royal palaces, a market that is almost a hundred years old and, on a misty mountain, temples with strange carvings.
The royal court founded in the 1740s, still home to the Susuhunan's family. Blue-and-white pavilions, a museum of carriages and heirlooms, and gamelan music at times.
Best time: Morning
Tip: Cover shoulders and knees. Only parts of the palace are open and ceremonies can close areas, so check the day's access. A guide explains the symbolism well.
Seat of the junior royal house, built in 1757. Visitors tour a grand open pavilion, a museum of jewellery, weapons and manuscripts, and gardens, usually with a guide.
Best time: Morning
Tip: Opening times for visitors change, so check them for your date. Pair it with the Triwindu market, which is a short walk away.
Two old batik quarters of narrow alleys and merchant houses. Watch workers draw wax patterns by hand, join a short workshop and shop directly from makers.
Best time: Morning, workshops open
Tip: Walk the alleys rather than drive. Ask what is hand-drawn (tulis), stamped (cap) or printed - prices differ a lot, and honest sellers will say which is which.
The city's main traditional market, near a Chinese temple, full of snacks and fresh produce. Around Solo try selat Solo (beef salad-steak), serabi pancakes and nasi liwet.
Best time: Morning, then evening for dinner
Tip: Go in the morning for the freshest snacks. Nasi liwet stalls in the Keprabon area are busiest in the evening. Ask locally for halal-checked places.
Opened in 1890 and the second-oldest museum in Indonesia, it holds Javanese court manuscripts, puppets, statues and old weapons, beside the historic Sriwedari park.
Best time: Morning
Tip: It is a small, traditional museum, so a short visit is enough. Check which days it is open before you go.
A 15th-century pyramid-shaped Hindu-Javanese temple on the slope of Mount Lawu, with rough carved reliefs and statues linked to fertility and ancestors.
Best time: Morning, clear weather
Tip: Some carvings are explicit, so consider that for children. Roads are winding and often foggy; bring a light jacket and sturdy shoes.
Long-term averages from NASA POWER; the area covered is large, so local weather can differ.
Costs
Prices here are about 29% of US prices (World Bank, 2025). This compares a country's overall prices, not the cost of a trip.
Practical information
Getting there
Adi Soemarmo Airport (SOC) is about 14 km north-west of the centre; an airport train runs to Solo Balapan station, or take a car. Trains from Yogyakarta, Jakarta and Surabaya also arrive in the city. From Yogyakarta International Airport there is no direct link - change in Yogyakarta, about 2.5-3.5 hours in all.
Best time
The dry season, roughly May to September, is best, especially for the mountain temples and waterfall. Big events include Grebeg Sudiro around Lunar New Year and Sekaten / Garebeg Maulud at the Kraton; their dates move each year, so check before you go.
Respect & dress
Cover shoulders and knees at the palaces, temples and mosques, and use your right hand to give and receive. Solo is a courtly, gentle city, so keep voices low. Most local food is halal, but Chinese-Indonesian eateries around Pasar Gede may not be - ask first.
Getting around
The centre is compact: use ride-hailing apps, the Batik Solo Trans buses or a becak (agree the price first), and walk the batik alleys. Lawu temples, Tawangmangu and Sangiran are best by car with a driver.
Who can help
Emergency numbers in Indonesia
112 - general emergency (free, works from any phone where the service is live). 110 - police. 118 / 119 - ambulance and medical emergency. 113 - fire. 115 - search and rescue (BASARNAS). English is understood in the main tourist areas; elsewhere ask your hotel to call for you.
Report a lost passport to the nearest police station (get the police report), then contact your embassy or consulate for an emergency travel document. Keep a photo of your passport in your e-mail or phone - it speeds everything up. The official embassy list linked here shows where to find your country's embassy or consulate.
Big cities and Bali have international-standard private hospitals (e.g. Siloam, BIMC in Bali, Mayapada, RS Pondok Indah in Jakarta). Public referral hospitals are cheaper but busier. Ask your hotel or travel insurer for the nearest suitable hospital.
local government
Ministry of Tourism of Indonesia (Kementerian Pariwisata)
Helps with: Indonesia's national tourism ministry. Its contact page lists a call centre, a WhatsApp contact centre, an email address and its office in Jakarta for tourism enquiries.
Who qualifies: Anyone travelling in Indonesia or planning a trip there.
International Organization for Migration (IOM) Indonesia
Helps with: The UN migration agency, operating in Indonesia since 1979. It works with governments and partners on migration management and crisis response.
Who qualifies: Migrants, governments and partners working on migration. It is not a help service for ordinary tourists.
Helps with: The ICRC says it works with the society on training first responders in pre-hospital care, reuniting separated families and emergency preparedness. No contact details are given, so use the society's website.
Who qualifies: The page does not say who can use it. It names the society as the ICRC's partner in Indonesia.