-Solo Indonesia

Top 6 Things to do in Solo – Royal Javanese Culture

June 19, 202614 min read

At Pasar Klewer, the scent of fresh batik fills the air as vendors showcase vibrant fabrics.

Solo, also known as Surakarta, is a city in Central Java with a population of around 500,000. Travelers flock here for its royal palaces, traditional batik markets, and a glimpse into refined Javanese culture. Unlike the bustling Yogyakarta, Solo offers a more intimate experience with fewer tourists. The city’s rich heritage is evident in its architecture and local crafts, making it a cultural haven for those seeking authenticity.

Quick answer

In Solo, visit the Keraton Surakarta for royal history, explore Pasar Klewer for batik, and enjoy local cuisine at a street market.

Key takeaways

  • Visit Keraton Surakarta, open daily from 9 AM to 3 PM.
  • Explore Pasar Klewer, the largest batik market, with prices starting at $5.
  • Enjoy local dishes at street markets, with meals around $2-$5.
  • Experience the vibrant culture at the annual Solo Batik Carnival in July.
  • Take a guided tour of the city for about $15, 2026.

Why visit Solo

Solo stands out from nearby Yogyakarta and Semarang by offering a more intimate glimpse into royal Javanese culture. The city is home to the stunning Keraton Surakarta, a royal palace that showcases traditional architecture and ceremonies. With fewer tourists, you can explore vibrant batik markets and local neighborhoods at a relaxed pace.

  • Experience the annual Sekaten festival, a unique celebration of Javanese culture held in the city center.
  • Visit the Pasar Klewer, a bustling market known for its extensive selection of batik textiles.
  • Explore the quiet streets of Laweyan, a neighborhood famous for its batik workshops and artisanal shops.
  • Solo’s culinary scene features unique dishes like nasi liwet, a local rice dish often served with chicken and vegetables.

Best for

Solo appeals to culture seekers and solo travelers who appreciate heritage and local life. It’s perfect for those wanting to dive deep into Javanese traditions without the crowds.

Skip if

If you’re seeking vibrant nightlife and a bustling atmosphere, consider Yogyakarta instead, which offers a more energetic scene.

Book tours and tickets

Booking through these links supports Pack Lightly at no extra cost to you.

View tours on GetYourGuide →

24 hours in Solo

This itinerary offers a culturally rich day in Solo, perfect for a solo traveler eager to dive into local life and heritage.

Solo day plan
1

Morning

Start your day at Pasar Klewer, the bustling textile market, around 8:00 AM. The morning light illuminates vibrant batik fabrics, and you can chat with local vendors about their craft. Grab a traditional breakfast of nasi liwet from a nearby stall, where the fragrant rice is served with chicken and spicy sambal, fueling you for the day ahead.

2

Afternoon

By noon, head to the Keraton Surakarta, the royal palace, to explore its stunning architecture and learn about Javanese history. Spend a couple of hours wandering the grounds and visiting the museum inside. For lunch, stop at a local warung nearby for a plate of soto, a comforting soup that showcases the region’s flavors. Afterward, stroll through the nearby Kampung Batik Laweyan, where you can watch artisans at work and maybe even try your hand at batik painting.

3

Evening

As the sun sets around 6:00 PM, make your way to the rooftop of the Alila Solo for a drink with a view. Enjoy the cityscape as the sky changes colors. For dinner, head to a local restaurant specializing in grilled fish, where you can savor fresh catches served with sambal and rice, immersing yourself in the local dining scene.

If you have a second day

If you have another day, consider visiting the nearby Candi Sukuh, a unique temple with stunning views and intriguing carvings. Alternatively, explore the art scene at the Museum Batik Danar Hadi, showcasing the history and artistry of batik.

At Pasar Klewer, the scent of fresh batik fills the air as vendors showcase vibrant fabrics.

Best time to visit Solo

Quick answer

Visit from April to June or October to early December for the best weather and fewer crowds.

Months to goApril to June, October to early December
Months to avoidDecember to March due to heavy rainfall and humidity.

Solo’s climate is warm and humid year-round, but April to June offers the best conditions for exploring the city and its cultural sites. The dry season allows for comfortable walking tours and visits to the royal palaces without the interference of rain. From October to early December, the weather remains pleasant, making it ideal for outdoor markets and local festivals. However, December to March brings heavy rains that can disrupt travel plans and limit outdoor activities.

Average temperature (°F)

80.5

Jan

80.3

Feb

80.8

Mar

81.3

Apr

81.7

May

81.1

Jun

79.9

Jul

79.5

Aug

79.7

Sep

80.2

Oct

80.6

Nov

80.9

Dec

Monthly weather

Jan80.5F
Rain9.8 in / 249 mm
Wet days17

humid wet, heavy rainfall

Feb80.3F
Rain8.6 in / 218 mm
Wet days15

humid wet, heavy rainfall

Mar80.8F
Rain7.5 in / 191 mm
Wet days14

humid wet, heavy rainfall

Apr81.3F
Rain4.5 in / 114 mm
Wet days10

warm dry, fewer crowds

May81.7F
Rain2.5 in / 64 mm
Wet days8

warm dry, ideal for exploring

Jun81.1F
Rain1.5 in / 38 mm
Wet days6

warm dry, peak visiting time

Jul79.9F
Rain1.2 in / 30 mm
Wet days5

warm dry, less humidity

Aug79.5F
Rain1 in / 25 mm
Wet days4

warm dry, great for sightseeing

Sep79.7F
Rain2 in / 51 mm
Wet days6

warm dry, fewer tourists

Oct80.2F
Rain3.5 in / 89 mm
Wet days10

warm dry, good for markets

Nov80.6F
Rain6 in / 152 mm
Wet days12

warm humid, start of rains

Dec80.9F
Rain9.5 in / 241 mm
Wet days16

humid wet, heavy rainfall

How to get to Solo

Nearest airport

Adisumarmo International Airport (SOC), about 8 miles / 13 km north of Solo city center

From the airport

Take a Blue Bird taxi from the airport to the city center for around $10-$15, 2026; booking at the official taxi counter inside the terminal ensures a fixed fare and avoids haggling. Avoid informal taxis outside the terminal, as prices can double and the ride may be less comfortable.

Other ways to arrive

  • Yogyakarta by train, 1.5 hours, $5-$8, 2026
  • Jakarta by flight to Adisumarmo, then taxi, total 1.5 hours, $50-$70, 2026
  • Semarang by train, 3 hours, $7-$12, 2026

Getting around Solo

Motorcycle taxis (ojek) dominate short trips, but for comfort and safety, use app-based ride-hailing services like Gojek or Grab. Walking suits the compact historic center where most cultural sites cluster.

  • App-based motorcycle taxi (Gojek/Grab) – quick and cheap for short trips, around $0.50-$1.50 per ride, 2026
  • Becak (pedicab) – use for short, scenic rides in the old town, negotiate fare upfront, around $1-$2, 2026
  • Walking – ideal for exploring the royal palaces and batik markets within the city center
  • Car rental – only if planning day trips outside Solo; avoid city driving due to traffic and narrow streets

Avoid

Avoid hailing motorcycle taxis on the street after dark; use app-based services for safer rides.

Day trips from Solo

These day trips complement Solo’s royal and cultural focus with nearby historic and natural sites accessible within a few hours.

Mangkunegaran Palace

1 mile / 1.5 km1-2 hours round trip

Explore a lesser-visited royal palace with refined Javanese architecture and a small museum.

Why: Offers a quieter, more intimate contrast to the main Keraton palace, with fewer crowds and detailed batik exhibits.

Tawangmangu Waterfalls and Surrounding Villages

19 miles / 30 kmFull day round trip

Visit cool mountain waterfalls and traditional villages for a break from urban life.

Why: Provides a refreshing natural contrast to Solo’s city culture and a chance to see rural Javanese life firsthand.

Skip if: Not worth it if your focus is strictly on royal culture and city museums.

Sukuh Temple

25 miles / 40 kmHalf day round trip

See a unique Hindu temple with distinct architecture and erotic reliefs, rarely crowded.

Why: Its remote location and unusual style offer a different perspective on Javanese history outside Solo’s royal narrative.

Skip if: Skip if short on time or uninterested in archaeology.

Combine Solo with

Solo fits into an Indonesia itinerary focused on Javanese culture and history, offering a less touristy alternative to Yogyakarta.

1

7-day Central Java cultural loop Yogyakarta → Solo → Semarang

This route follows the cultural heart of Central Java, moving from Yogyakarta’s famous temples to Solo’s royal palaces, then to Semarang’s colonial architecture, maximizing cultural immersion with efficient train travel.

2

10-day Java heritage trail Jakarta → Bandung → Solo → Yogyakarta → Malang

Starting in Jakarta, this route moves through diverse cultural hubs, with Solo providing a quieter, refined Javanese stop between the bustling cities and major temple complexes.

Where to stay in Solo

Compare prices across booking sites on the map below and see which neighbourhood fits your plans.

Solo offers a mix of accommodations primarily in the city center and around the royal palace area. Travelers often choose the city center for its walkability to cultural sites, while quieter neighborhoods like Laweyan are favored for their local charm and batik markets.

Solo accommodation

Budget – City Center

$10-$20 per night, 2026

Hostels and budget guesthouses provide basic amenities and a social atmosphere, ideal for solo travelers. Expect shared facilities and a chance to meet fellow adventurers.

Insider tip: Book in advance during peak seasons to secure the best rates.

Mid-range – Laweyan

$30-$70 per night, 2026 · Booking.com

Family-run guesthouses and boutique hotels offer comfortable rooms with local decor and breakfast included. These options provide a more personalized experience but may lack extensive amenities.

Insider tip: Ask for rooms with views of the batik workshops for a unique local experience.

Where not to stay

Avoid the area near the train station at night, as it can feel less secure and lacks good lighting.

Solo female travelers

Choose a hostel in the City Center with a strong social vibe, where you can easily meet other travelers and enjoy a safe environment.

Book your stay

Booking through these links supports Pack Lightly at no extra cost to you.

Where to eat and drink in Solo

Solo’s culinary scene is defined by its royal Javanese heritage, featuring dishes that highlight local ingredients like fresh vegetables and spices. The city’s unique cooking style, influenced by its royal palaces, sets it apart from other Indonesian destinations.

Must-try dishes

Nasi Liwet (Liwet Rice)

$2-$5, 2026Visit a local warung near the city center for an authentic experience.

A fragrant rice dish cooked with coconut milk, served with various side dishes like fried chicken and tempeh.

Insider tip: Try it for breakfast or lunch, as it’s often fresher and more flavorful earlier in the day.

Soto (Javanese Soup)

$1-$3, 2026Head to the bustling market area for a bowl from one of the many street vendors.

A savory soup made with chicken or beef, flavored with spices and served with rice and boiled eggs.

Insider tip: Look for stalls that are busy with locals; they often serve the best versions.

Klepon (Sweet Rice Cake)

$0.50-$1, 2026Find them at local markets or street food stalls, especially in the evening.

Sticky rice balls filled with palm sugar and coated in grated coconut.

Insider tip: Get them fresh; they taste best when warm and gooey.

Local drinks

  • Wedang RondeTry it at a street vendor during the evening when it’s most popular.
    A warm ginger drink with glutinous rice balls filled with peanuts, served with a sweet syrup.
  • JamuAvailable at local markets or health-focused cafes throughout the city.
    A traditional herbal drink made from various roots, herbs, and spices, known for its health benefits.

How to eat like a local in Solo

Lunch is the main meal of the day in Solo, so plan to enjoy your biggest meal around 1:00 PM. Many local eateries close in the afternoon, so arrive early to experience the best offerings.

Daily budget for Solo

Solo offers a surprisingly affordable experience within Indonesia, with lower prices for lodging and food compared to tourist-heavy areas like Bali, making it a great option for budget-conscious travelers.

Shoestring

29%
29%
14%
14%
14%
lodging$10
food$10
transport$5
activities$5
buffer$5
  • lodging – dormitory bed in a guesthouse
  • food – local street food and markets
  • transport – public transport or bike rental
  • activities – entry fees to local attractions
  • buffer – miscellaneous expenses
Total per day$30-$50

Trade-offs: Expect basic accommodations and limited access to guided tours.

Comfort

43%
21%
14%
14%
7%
lodging$30
food$15
transport$10
activities$10
buffer$5
  • lodging – private room in a guesthouse
  • food – meals at local restaurants
  • transport – occasional Grab rides
  • activities – guided tours or workshops
  • buffer – miscellaneous expenses
Total per day$70-$100

Trade-offs: You might miss out on high-end dining and luxury accommodations.

Splurge

47%
20%
13%
13%
7%
lodging$70
food$30
transport$20
activities$20
buffer$10
  • lodging – upscale boutique hotel
  • food – fine dining experiences
  • transport – private drivers or taxis
  • activities – exclusive tours or experiences
  • buffer – miscellaneous expenses
Total per day$150-$250

Trade-offs: Luxury options might limit your interaction with local culture.

Money-saver tip

Use local buses instead of taxis for getting around – a bus ride costs about $0.50 compared to $5 for a taxi.

Splurge that’s worth it

Consider splurging on a batik workshop to learn about this traditional craft directly from local artisans.

Skip to save

Avoid the overpriced tourist restaurants near the main square; local eateries offer better food at half the price.

Practical tips for Solo

Money

Cash or cardCash is preferred in Solo, but some places accept cards.
ATMsATMs are available throughout the city and generally accept foreign cards with reasonable fees.
TippingTipping around 10% is appreciated in restaurants, especially for good service.

Safety

Solo is relatively safe for travelers, but stay aware of your surroundings, especially in crowded areas.

Connectivity

Mobile dataMobile data coverage is good in Solo; consider getting a local SIM from Telkomsel for reliable service.
Wi-FiMost cafes and accommodations offer free Wi-Fi, but speeds can vary.

Language

Main languageIndonesian
English levelEnglish is spoken in tourist areas, but proficiency may be limited among locals.

Cultural notes

Dress modestly when visiting religious sites, covering shoulders and knees.
Ask for permission before taking photos of people, especially in traditional settings.

Solo female travel

Solo female travelers generally find Solo welcoming and friendly, with a low incidence of harassment.

NeighborhoodStay in the city center for easy access to attractions and amenities.
TransportUse ride-hailing apps like Grab for safe transportation at night.
Meeting peopleVisit local cafes like Cafe Taman for a relaxed atmosphere and the chance to meet other travelers.

Frequently asked questions about Solo

1Is Solo worth visiting?

Yes – Solo offers a deep dive into Javanese culture with fewer crowds than Yogyakarta. Explore royal palaces, batik markets, and local traditions.

2Is Solo better than Yogyakarta?

Yes – Solo provides a more authentic experience of Javanese culture without the overwhelming tourist crowds found in Yogyakarta.

3How many days do you need in Solo?

Book 2-3 days. Use the first day for cultural sites like the Keraton and batik workshops, and the second for local markets and food experiences.

4What is the food like in Solo?

Solo’s cuisine features traditional Javanese dishes like nasi liwet and gudeg. Visit local warungs for authentic flavors and affordable prices.

5Is Solo safe for solo female travelers?

Yes – Solo is generally safe for solo female travelers. Stick to well-lit areas at night and use rideshare apps for transportation.

6Where is the nearest airport to Solo?

Adisumarmo International Airport is about 10 miles / 16 km from the city center, offering domestic flights and limited international connections.

7Can you visit Solo year-round?

Yes – Solo can be visited year-round, but the dry season from April to October is ideal for outdoor activities and exploring the city.

Compare countries

Side-by-side scores on safety, cost, culture, nature.

Compare countries →

Scroll to Top