Did you know that Surakarta (Solo) is one of only two cities in Indonesia that still maintains active royal palaces with living monarchs? While its neighbor Yogyakarta often steals the spotlight, Solo offers an authentic glimpse into traditional Javanese culture that remains largely untouched by mass tourism. This hidden gem in Central Java is where ancient traditions blend seamlessly with modern life, creating a unique cultural tapestry you won’t find anywhere else in Indonesia.
Getting There & Planning Your Journey
Surakarta is well-connected to major Indonesian cities, making it relatively easy to reach. Adi Soemarmo International Airport (SOC) serves the city with direct flights from Jakarta, Bali, and international connections from Singapore and Kuala Lumpur.
Ready to start your Solo adventure? Find the best flight deals to Surakarta now:
Alternatively, train travel is a popular and scenic option. Executive and business class trains connect Solo with Jakarta (8 hours), Yogyakarta (1 hour), and Surabaya (4 hours). The train station is conveniently located in the city center.
For budget travelers, intercity buses operate from Solo’s Tirtonadi Bus Terminal, connecting to most major cities on Java. If you’re coming from Yogyakarta, the journey takes approximately 2-2.5 hours by car or bus despite being only 60 km away due to traffic conditions.
Best Time to Visit & Weather Tips

Surakarta enjoys a tropical climate with temperatures ranging from 26-30°C (79-86°F) year-round. The best time to visit is during the dry season from May to September when rainfall is minimal and outdoor activities are more enjoyable.
Dry Season (May-September)
- Minimal rainfall and lower humidity
- Ideal for exploring outdoor attractions
- Perfect for hiking Mount Lawu
- Comfortable evenings around 22°C (72°F)
Wet Season (October-April)
- Brief but intense afternoon showers
- Lush, green landscapes
- Fewer tourists and lower prices
- Waterfalls at their most impressive
If you’re planning to visit the waterfalls around Solo like Jumog or Grojogan Sewu, the rainy season actually offers more spectacular views as the falls are at their fullest. However, hiking trails can become slippery and some outdoor activities might be limited.
Getting Around Locally

Navigating Solo is relatively straightforward with several transportation options available:
Becak (Cycle Rickshaw)
These traditional three-wheeled cycle rickshaws are perfect for short distances within the city center. They’re environmentally friendly and offer a charming way to experience local life. Always negotiate the price before starting your journey, typically 15,000-30,000 IDR for short trips.
Ride-Hailing Apps
Grab is widely available in Solo and offers an affordable, convenient option with fixed pricing. This eliminates the need for negotiation and provides air-conditioned comfort, especially welcome during the heat of the day.
Rental Vehicles
For maximum flexibility, especially when exploring attractions outside the city, consider renting a car or motorbike. Having your own transportation makes it easier to visit temples and waterfalls around Mount Lawu.
Want the freedom to explore Solo and its surroundings at your own pace?
The city also operates Batik Solo Trans (BST) buses that run along major routes, but they can be challenging for tourists to navigate without local language skills. For day trips to attractions outside the city like Sukuh and Cetho temples, hiring a driver for the day (around 500,000-700,000 IDR) is often the most practical option.
Where to Stay in Surakarta

Solo offers accommodation options for every budget, from luxury hotels to affordable guesthouses. Most visitors prefer staying near the city center for easy access to attractions, restaurants, and shopping areas.
Luxury
The Royal Surakarta Heritage and Alila Solo are the top luxury options, offering 5-star amenities with traditional Javanese touches. Expect stunning architecture, rooftop pools, and exceptional service. Rooms typically range from 1,000,000-2,500,000 IDR per night.
Mid-Range
Best Western Premier Solo Baru and Amarelo Hotel provide comfortable accommodations with modern amenities at reasonable prices. These hotels offer good value with rates between 400,000-800,000 IDR per night.
Budget
OYO and RedDoorz properties offer clean, basic rooms throughout the city, with prices starting around 150,000 IDR. Wisma Batari Guest House provides a more local experience with traditional touches.
Find your perfect stay in Surakarta at the best rates:
For the best location, consider staying near Slamet Riyadi Street, the main thoroughfare that connects many of Solo’s attractions. This central area provides easy access to the royal palaces, traditional markets, and restaurants, while still being convenient for day trips to surrounding areas.
Dining & Local Cuisine

Surakarta’s culinary scene is a highlight for many visitors, offering authentic Javanese flavors at incredibly affordable prices. The city is known for several signature dishes you won’t want to miss:
Nasi Liwet
Solo’s most famous dish consists of rice cooked in coconut milk and chicken broth, served with shredded chicken, boiled eggs, and sambal. For the most authentic experience, try it at Nasi Liwet Wongso Lemu in the Keprabon area.
Serabi Solo
These delicate rice flour pancakes cooked with coconut milk over charcoal are a beloved local snack. The original version is plain, but you can find varieties with chocolate or banana toppings. Mrs. Lydia’s Serabi Notosuman is the most famous spot to try them.
Timlo Solo
A clear soup containing chicken, boiled eggs, fried wonton, and vegetables. This refreshing dish is perfect for lunch and can be found at Timlo Solo Sastro near Mangkunegaran Palace.
Other local specialties include Tengkleng (goat bone soup), Sate Buntel (minced goat meat wrapped in fat), and Cabuk Rambak (crackers with peanut sauce). For the best food experience, visit Pasar Gede (the main market) where you can sample a variety of local snacks and dishes in one location.
Most local eateries (warungs) serve meals for 15,000-30,000 IDR, while mid-range restaurants charge 40,000-80,000 IDR per person. Even upscale dining rarely exceeds 150,000 IDR per person, making Solo an affordable culinary destination.
Attractions, Sightseeing & Activities

Royal Palaces
Solo’s royal heritage is preserved in its two magnificent palaces:
Keraton Surakarta Hadiningrat
The main palace of the Surakarta Sultanate dates back to 1745 and remains the official residence of the Sunan (king). Visitors can explore the grounds with a guide and view royal artifacts, traditional costumes, and ancient gamelan instruments. The palace complex includes beautiful pavilions, courtyards, and the Grand Mosque. Entrance fee: 25,000 IDR for foreigners.
Pura Mangkunegaran
This smaller but equally impressive palace houses an incredible collection of royal treasures, including gold jewelry, ancient weapons, and rare manuscripts. The architecture blends Javanese and European styles, and the palace is known for its excellent preservation. Don’t miss the gamelan pavilion where traditional music performances are sometimes held. Entrance fee: 20,000 IDR for foreigners.
Traditional Markets

Solo is famous for its vibrant markets that offer insights into local life:
Klewer Market
The largest textile market in Central Java with over 2,200 stalls selling batik fabrics and clothing at affordable prices. This is the best place to purchase authentic batik as souvenirs or gifts.
Triwindu Antique Market
A treasure trove of antiques and collectibles, from old coins and jewelry to traditional puppets and vintage items. Even if you’re not buying, it’s fascinating to browse the eclectic offerings.
Pasar Gede
Solo’s main traditional market offers a glimpse into everyday local life. Sample traditional foods like nasi pecel, mie goreng, and es dawet (a popular local dessert) while exploring the bustling atmosphere.
Batik Experiences

Solo is considered the heart of batik culture in Indonesia:
Kampung Batik Laweyan
The oldest batik village in Indonesia, dating back to the 1500s. Wander through narrow alleys lined with traditional batik workshops and showrooms. You can watch artisans at work, learn about the batik-making process, and purchase directly from producers. Many workshops offer batik-making classes where you can create your own piece to take home.
Danar Hadi Batik Museum
Home to over 10,000 pieces of rare batik from various regions and eras, this museum offers guided tours explaining the history, symbolism, and techniques of batik. The collection includes royal batiks and pieces influenced by Chinese, Dutch, and Japanese designs. The museum also has an excellent gift shop selling high-quality batik products.
Experience the best of Surakarta’s cultural attractions with expert guides:
Museums, Cultural Spots & Festivals

Museums
Radya Pustaka Museum
One of Indonesia’s oldest museums (established 1890), housing ancient Javanese manuscripts, traditional weapons, ceramics, and archaeological artifacts. The museum provides fascinating insights into Javanese history and literature.
Museum Sangiran
A UNESCO World Heritage Site located 40 minutes from Solo, showcasing fossils of “Java Man” (Homo erectus) and other early human ancestors. The museum is well-designed with informative displays about human evolution and prehistoric life in Java.
Cultural Performances
Traditional Javanese arts are alive and well in Solo:
- Wayang Orang Sriwedari – Human puppet shows performed nightly (except Sundays) at Sriwedari Theater. These colorful performances combine dance, drama, and music to tell stories from Javanese mythology.
- Gamelan Concerts – Traditional Javanese orchestra performances can be enjoyed at various venues throughout the city, including the palaces and cultural centers.
- Jaladara Steam Train – This historic colonial-era steam train offers a nostalgic journey through the city, departing from Purwosari station.
Festivals
If your visit coincides with these events, don’t miss them:
- Solo Batik Carnival (July/August) – A spectacular parade featuring elaborate costumes made entirely of batik.
- Solo International Performing Arts (September) – An international festival showcasing traditional and contemporary performing arts.
- Sekaten (Javanese month of Maulud) – A traditional celebration of Prophet Muhammad’s birthday featuring gamelan performances and a night market.
- Grebeg Sudiro (January/February) – A cultural parade celebrating the harmony between Javanese and Chinese communities, held around Chinese New Year.
Sports, Nature & Outdoor Experiences

The areas surrounding Solo offer spectacular natural attractions, perfect for day trips from the city:
Mount Lawu
This dormant volcano (3,265 m/10,712 ft) on the border between Central and East Java offers excellent hiking opportunities. The most popular route starts from Cemoro Sewu and takes 7-9 hours to reach the summit. Hikers are rewarded with panoramic views and the chance to see rare flora and fauna. Many climbers start at midnight to reach the summit for sunrise.
Ancient Temples

Candi Sukuh
Often compared to Mayan pyramids due to its unique stepped design, this 15th-century Hindu temple is known for its explicit fertility symbols and carvings. Located on the slopes of Mount Lawu about 40 km from Solo, it offers a mysterious atmosphere and beautiful mountain views. Entrance fee: 25,000 IDR for foreigners.
Candi Cetho
Another Hindu temple on Mount Lawu featuring terraced architecture similar to Balinese temples. The complex is surrounded by pine forests and offers spectacular views of the surrounding mountains and valleys. The peaceful setting makes it perfect for meditation and reflection. Entrance fee: 30,000 IDR for foreigners.
Waterfalls
Jumog Waterfall
A 40 m (131 ft) waterfall surrounded by lush forest, located near Sukuh Temple. The area is well-maintained with walking paths and picnic spots. Entrance fee: 10,000 IDR.
Grojogan Sewu
An impressive 81 m (266 ft) waterfall in Tawangmangu, about 40 km from Solo. The site includes several smaller falls and is home to a troop of monkeys. Entrance fee: 160,000 IDR for foreigners (though significantly less for locals).
Tawangmangu
A mountain resort town on the slopes of Mount Lawu offering cool climate, beautiful scenery, and several recreational facilities. The area is popular for its fresh produce, especially strawberries and vegetables.
Explore Solo’s natural wonders with guided tours:
Safety, Etiquette & Local Customs

Solo is generally a safe and friendly city, but understanding local customs will enhance your experience:
Safety Tips
- Solo has low crime rates, but standard travel precautions apply – keep valuables secure and be aware of your surroundings.
- Traffic can be chaotic – exercise caution when crossing streets and consider using ride-hailing apps after dark.
- Drink bottled water and be cautious with street food if you have a sensitive stomach.
- During rainy season, be aware of potential flooding in some areas.
Cultural Etiquette
Respect for Tradition
- Solo is more traditional than many Indonesian cities – modest dress is appreciated, especially when visiting palaces and religious sites.
- Remove shoes before entering homes, certain shops, and religious buildings.
- When visiting palaces, you may be required to wear a sarong (usually provided at the entrance).
Javanese Manners
- Speak softly – Javanese culture values calm, quiet speech and considers loud talking impolite.
- Use your right hand for giving or receiving items, as the left hand is considered unclean.
- A slight bow when greeting older people shows respect.
- Ask permission before photographing locals, especially during ceremonies.
Religious Considerations
While Solo is predominantly Muslim, it has a strong Javanese cultural identity that blends Islamic practices with traditional beliefs:
- Respect prayer times and dress modestly when visiting mosques (head coverings for women).
- During Ramadan, be considerate about eating in public during fasting hours.
- Some traditional ceremonies have specific protocols – follow your guide’s instructions.
Practical Travel Tips

Money Matters
- ATMs are widely available in the city center and shopping malls.
- Many small vendors and traditional markets only accept cash.
- Credit cards are accepted at hotels and larger restaurants.
- Bargaining is expected at markets – start at about 50% of the initial price.
Connectivity
- Purchase a local SIM card for affordable data (Telkomsel has the best coverage).
- Most hotels and cafes offer free Wi-Fi.
- Download Grab app for easy transportation.
- Consider offline maps for exploring remote areas.
Time Management
- Allow 2-3 days to explore Solo itself.
- Add an extra day for Mount Lawu and the temples.
- Visit markets in the morning for the freshest experience.
- Many attractions close by 4:00 PM.
Suggested Itineraries
3-Day Essential Solo
- Day 1: Keraton Surakarta, Pura Mangkunegaran, Pasar Gede
- Day 2: Kampung Batik Laweyan, Triwindu Market, evening at Ngarsopuro Night Market (weekends only)
- Day 3: Day trip to Sukuh and Cetho temples, Jumog Waterfall
5-Day Complete Experience
- Days 1-3: Essential Solo itinerary
- Day 4: Museum Sangiran, Danar Hadi Batik Museum, Wayang Orang performance
- Day 5: Tawangmangu and Grojogan Sewu Waterfall
Make the most of your Solo adventure with expert-led tours:
Surakarta (Solo) Map
Ready to Explore Surakarta?

Surakarta (Solo) offers a genuine glimpse into traditional Javanese culture that’s increasingly hard to find in Indonesia’s more touristic destinations. From royal palaces and ancient temples to vibrant markets and culinary delights, Solo rewards travelers who venture beyond the usual tourist trail.
Whether you’re captivated by the intricate art of batik, fascinated by Javanese history, or eager to explore the natural wonders of Mount Lawu, Solo provides authentic experiences in a setting that remains refreshingly untouched by mass tourism. The city’s warm hospitality, affordable prices, and rich cultural heritage make it a destination worth discovering.
Ready to experience the cultural heart of Java? Start planning your Surakarta adventure today!
The above is subject to change.
Check back often to TRAVEL.COM for the latest travel tips and deals.