Indonesia in depth ยท Central Java

Solo (Surakarta): 10 places for palaces, batik and mountain temples

Two royal palaces, batik alleys, a market almost a century old and temples with strange carvings on a misty mountain - Solo is Java's calmer cultural city. Plan it with a map and a free trip planner on WhatsApp.

๐Ÿ“ท Crisco 1492 ยท CC BY-SA 4.0 ยท Wikimedia Commons
10must-see placesPalaces, batik, markets, temples, fossils
1UNESCO World Heritage site nearbySangiran Early Man Site, listed 1996
120+hotels to choose fromFrom guesthouses to resorts
Freetrip planning on WhatsAppTell us your dates, we suggest a plan

Where everything is

Tap a number to see the place. Distances are rough driving times from the city centre.

  1. 1Kraton Surakarta (Kasunanan Palace)in the city centre
  2. 2Mangkunegaran Palacein the city centre
  3. 3Batik villages: Laweyan & Kaumanin the city, 10-20 min apart
  4. 4Pasar Gede & Solo foodin the city centre
  5. 5Triwindu Antique Marketin the city centre
  6. 6Radya Pustaka Museum & Sriwedariin the city centre
  7. 7Tawangmangu & Grojogan Sewu Waterfallabout 1-1.5 hrs east of Solo
  8. 8Sukuh Templeabout 1-1.5 hrs east of Solo
  9. 9Cetho Templeabout 1.5 hrs east of Solo
  10. 10Sangiran Early Man Site & Museumabout 15 km, 45-60 min north of Solo

Map ยฉ OpenStreetMap contributors

The 10 places not to miss

Chosen for first-time and returning visitors. Add the ones you like to your trip - we turn them into a plan.

๐Ÿž๏ธ#01Royal palaceCity centre

Kraton Surakarta (Kasunanan Palace)

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.

  • โฑ 2 hours
  • ๐Ÿš— in the city centre
  • ๐ŸŒ… Morning
Our tipCover 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.
Mangkunegaran Palace#02Royal palaceKeprabon

Mangkunegaran Palace

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.

  • โฑ 1.5-2 hours
  • ๐Ÿš— in the city centre
  • ๐ŸŒ… Morning
Our tipOpening times for visitors change, so we check them for your date. Pair it with the Triwindu market, which is a short walk away.
๐Ÿ“ท Crisco 1492 ยท CC BY-SA 4.0 ยท Wikimedia Commons
Batik villages: Laweyan & Kauman#03BatikLaweyan & Kauman

Batik villages: Laweyan & Kauman

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.

  • โฑ 3 hours
  • ๐Ÿš— in the city, 10-20 min apart
  • ๐ŸŒ… Morning, workshops open
Our tipWalk 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.
๐Ÿ“ท WikiSanktGerard at English Wikipedia ยท CC BY-SA 3.0 ยท Wikimedia Commons
Pasar Gede & Solo food#04Market & foodSudiroprajan

Pasar Gede & Solo food

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.

  • โฑ 2 hours
  • ๐Ÿš— in the city centre
  • ๐ŸŒ… Morning, then evening for dinner
Our tipGo in the morning for the freshest snacks. Nasi liwet stalls in the Keprabon area are busiest in the evening. Ask us for halal-checked places.
๐Ÿ“ท Puryono ยท CC BY-SA 3.0 ยท Wikimedia Commons
Triwindu Antique Market#05AntiquesNgarsopuro

Triwindu Antique Market

A treasure-hunt market of old lamps, vinyl, clocks, porcelain and Javanese curios, just beside Mangkunegaran along the Ngarsopuro street.

  • โฑ 1 hour
  • ๐Ÿš— in the city centre
  • ๐ŸŒ… Morning, or Saturday night nearby
Our tipBargain politely and ask if an antique may be exported. A night market with food stalls runs on Saturday evenings in front of it.
๐Ÿ“ท Christophe95 ยท CC BY-SA 4.0 ยท Wikimedia Commons
Radya Pustaka Museum & Sriwedari#06MuseumSriwedari

Radya Pustaka Museum & Sriwedari

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.

  • โฑ 1 hour
  • ๐Ÿš— in the city centre
  • ๐ŸŒ… Morning
Our tipIt is a small, traditional museum, so a short visit is enough. Check which days it is open before you go.
๐Ÿ“ท Meursault2004 ยท CC BY-SA 3.0 ยท Wikimedia Commons
Tawangmangu & Grojogan Sewu Waterfall#07WaterfallKaranganyar

Tawangmangu & Grojogan Sewu Waterfall

A cool mountain resort town on the slope of Mount Lawu, with a tall waterfall in a forest reached by a stepped path, plus tea gardens nearby.

  • โฑ Half day
  • ๐Ÿš— about 1-1.5 hrs east of Solo
  • ๐ŸŒ… Morning, dry season
Our tipExpect many steps back up. Keep food out of sight, as monkeys live around the path, and avoid the paths after heavy rain.
๐Ÿ“ท Jmhullot ยท CC BY-SA 3.0 ยท Wikimedia Commons
Sukuh Temple#08Hill templeMount Lawu

Sukuh Temple

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.

  • โฑ 1-1.5 hours
  • ๐Ÿš— about 1-1.5 hrs east of Solo
  • ๐ŸŒ… Morning, clear weather
Our tipSome carvings are explicit, so consider that for children. Roads are winding and often foggy; bring a light jacket and sturdy shoes.
๐Ÿ“ท Anton Leddin ยท CC BY-SA 3.0 ยท Wikimedia Commons
Cetho Temple#09Hill templeMount Lawu

Cetho Temple

A terraced Hindu temple of the late Majapahit period high on Mount Lawu, still used for prayer, with views over tea fields and misty valleys.

  • โฑ 1-1.5 hours
  • ๐Ÿš— about 1.5 hrs east of Solo
  • ๐ŸŒ… Morning, clear weather
Our tipIt is a living place of worship: dress modestly, speak softly and follow local customs. It is cool up there, so bring a layer.
๐Ÿ“ท Crisco 1492 ยท CC BY-SA 4.0 ยท Wikimedia Commons
Sangiran Early Man Site & Museum#10UNESCOSragen

Sangiran Early Man Site & Museum

One of the world's key sites for early human fossils, inscribed by UNESCO in 1996. The museum shows bones and skulls found in the surrounding hills.

  • โฑ 2 hours
  • ๐Ÿš— about 15 km, 45-60 min north of Solo
  • ๐ŸŒ… Morning
Our tipCheck the museum's opening days before going. The displays are interesting for older children and adults; a guide helps explain the finds.
๐Ÿ“ท Ministry of Culture (Indonesia) ยท Public domain ยท Wikimedia Commons

Sample trips

Starting points we adjust to your dates, budget and hotel choice. Prices depend on the hotel and season, so we quote them for you.

Royal Solo classic3 days / 2 nights

Palaces, batik & street food

๐Ÿ‘ฅ First visit, couples, culture lovers

  • Kraton Surakarta and Mangkunegaran
  • Laweyan and Kauman batik walk
  • Pasar Gede and Triwindu
  • Nasi liwet, selat Solo and serabi tasting

๐Ÿจ 4-star hotel in the city centre

PriceOn requestWe quote today's hotel rates for your dates
Most popular
Mountain & ancient history3 days / 2 nights

Lawu temples, waterfall & early man

๐Ÿ‘ฅ History lovers, families, curious travellers

  • Sukuh and Cetho temples
  • Tawangmangu and Grojogan Sewu waterfall
  • Sangiran early-man museum
  • An evening in Solo's food streets

๐Ÿจ 4-star hotel in Solo

PriceOn requestWe quote today's hotel rates for your dates
Slow & relaxed3 days / 2 nights

A heritage-hotel Solo with a private driver

๐Ÿ‘ฅ Honeymoons, special occasions, slow travellers

  • Heritage-style boutique hotel or upscale hotel
  • Private car with driver and licensed guide
  • Palace visit with time for a batik workshop
  • Unhurried dinners and spa time

๐Ÿจ Boutique or 5-star hotel

PriceOn requestWe quote today's hotel rates for your dates
Free trip planner

Plan your Solo (Surakarta) trip

Pick the places, your dates and the kind of hotel you like. We reply on WhatsApp with a suggested plan and today's prices - no obligation.

  • Real hotel rates for your dates
  • Car with driver and guides arranged on request
  • English or Bahasa Indonesia
Places to include

Opens WhatsApp with your plan as a message - nothing is sent until you press send there.

Practical tips

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 ask us.

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.

Opening hours, tickets, access and rules change (for example visitor quotas, volcano or sea conditions and closures) - we check them for your dates. Photos: Wikimedia Commons, credited on each picture; map: OpenStreetMap. Last checked 10 October 2026.

WhatsApp