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.
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.
In this guide
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.
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.

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

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 go | April to June, October to early December |
|---|---|
| Months to avoid | December 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)
Monthly weather
humid wet, heavy rainfall
humid wet, heavy rainfall
humid wet, heavy rainfall
warm dry, fewer crowds
warm dry, ideal for exploring
warm dry, peak visiting time
warm dry, less humidity
warm dry, great for sightseeing
warm dry, fewer tourists
warm dry, good for markets
warm humid, start of rains
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
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
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
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.
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.
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.

Budget – City Center
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
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)
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)
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)
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
- 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
Trade-offs: Expect basic accommodations and limited access to guided tours.
Comfort
- lodging – private room in a guesthouse
- food – meals at local restaurants
- transport – occasional Grab rides
- activities – guided tours or workshops
- buffer – miscellaneous expenses
Trade-offs: You might miss out on high-end dining and luxury accommodations.
Splurge
- lodging – upscale boutique hotel
- food – fine dining experiences
- transport – private drivers or taxis
- activities – exclusive tours or experiences
- buffer – miscellaneous expenses
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 card | Cash is preferred in Solo, but some places accept cards. |
|---|---|
| ATMs | ATMs are available throughout the city and generally accept foreign cards with reasonable fees. |
| Tipping | Tipping 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 data | Mobile data coverage is good in Solo; consider getting a local SIM from Telkomsel for reliable service. |
|---|---|
| Wi-Fi | Most cafes and accommodations offer free Wi-Fi, but speeds can vary. |
Language
| Main language | Indonesian |
|---|---|
| English level | English 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.
| Neighborhood | Stay in the city center for easy access to attractions and amenities. |
|---|---|
| Transport | Use ride-hailing apps like Grab for safe transportation at night. |
| Meeting people | Visit 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.
