Jakarta
Jakarta
Solo
Solo
Train Flight

Jakarta to Solo

Updated: 28 May 2026

The distance from Jakarta Selatan to Solo (Surakarta) is 530 km. The most popular way to travel is by the executive train from Gambir Station. Alternatively, you can fly to Adi Soemarmo International Airport. Solo is a city deeply rooted in Javanese tradition, famous for its batik, palaces, and culinary scene.

Total Distance: 530 km driving distance, 430 km straight-line air distance.
Fastest Way
Flight from Soekarno-Hatta, taking 1 hour 15 minutes.
Cheapest Way
Economy train from Pasar Senen Station, costing around IDR 200,000.
Compare Jakarta to Solo Routes
Train
Direct
Flight
Direct
Duration 7 hours 1 hour 15 minutes
Avg Price IDR 400,000 - 600,000 IDR 800,000 - 1,400,000
Operator Argo Lawu / Argo Dwipangga Garuda Indonesia / Batik Air
Route Gambir Station to Solo Balapan Station. Soekarno-Hatta (CGK) to Adi Soemarmo (SOC).
Tip Solo Balapan is a historic and well-connected station. The airport is about 15 km from the city center.
Travel Tips
  • Try Nasi Liwet
    Nasi Liwet is a signature Solo dish made with coconut milk rice and savory side dishes.
  • Book Trains Early
    Tickets for popular trains sell out quickly, especially during holidays.
  • Use Ride-Hailing
    Grab and Gojek are the most convenient ways to get around the city.
  • Respect Local Culture
    Solo is a traditional city; dress modestly when visiting palaces.
  • Visit at Night
    Solo has a vibrant night market scene with plenty of street food.
Safety Tips
  • Traffic
    Be careful when crossing busy streets in the city center.
  • Personal Safety
    Keep your belongings secure in crowded markets.
  • Emergency
    Save the local police emergency number on your phone.
  • Health
    Stay hydrated in the tropical heat.
People Also Ask
  • Is Solo better than Yogyakarta?
    Solo is more laid-back and traditional, while Yogyakarta is more tourist-focused.
  • How long is the train ride?
    Approximately 7 hours from Jakarta.
  • What is the best food?
    Nasi Liwet is a must-try.
  • Are there flights?
    Yes, direct flights are available from Jakarta.
  • Is it safe to visit?
    Yes, Solo is a very safe and welcoming city.
Quick Info
  • From Jakarta, DKI Jakarta, Indonesia
  • To Solo, Central Java, Indonesia
  • Modes
Best Time to Travel

May to September, as the dry season is ideal for outdoor cultural events.

Things to Do in Solo
1
Mangkunegaran Palace
A beautiful palace that showcases traditional Javanese architecture and art. It is a center for cultural performances.
2
Pasar Klewer
The most famous textile market in Solo, specializing in high-quality batik.
3
Kampung Batik Laweyan
A historic neighborhood where you can see the traditional batik-making process.
4
Tawangmangu Waterfall
A scenic waterfall located in the mountains near Solo. It is a popular spot for nature lovers.
Tags
Jakarta to Solo train Jakarta to Solo flight Solo travel Argo Lawu train Central Java transport Jakarta to Solo distance best way to Solo Solo tourism