Solo
Solo
Train Bus

Kediri to Solo

Updated: 28 May 2026

The journey from Kediri to Solo covers approximately 220 kilometers across the heart of Java. You can choose between the scenic train route or the flexible bus network. The route primarily follows the southern arterial roads connecting East and Central Java. Trains offer a comfortable experience through the lush landscapes of the region. Expect a travel time between four to six hours depending on your chosen mode of transport.

Total Distance: 220 km driving distance, 185 km straight-line air distance.
Fastest Way
Train is the fastest, taking 4.5 hours, avoiding potential traffic congestion on the main highway.
Cheapest Way
Train via Dhoho line, costing 80,000 IDR, is the most economical and reliable option.
Compare Kediri to Solo Routes
Train
Direct
Bus
Direct
Duration 4 hours 30 mins 6 hours
Avg Price 80,000 - 150,000 IDR 100,000 - 180,000 IDR
Operator Dhoho Train Harapan Jaya
Route Kediri Station to Solo Balapan Station via Kertosono. Kediri Bus Terminal to Tirtonadi Terminal via Nganjuk and Ngawi.
Tip Book your ticket via the KAI Access app at least three days in advance. Choose executive class buses for reclining seats and air conditioning.
Travel Tips
  • Book Early
    Train tickets sell out quickly on weekends and holidays.
  • Local Currency
    Carry cash in small denominations for bus fares and street food.
  • Language
    Learn basic Javanese phrases to interact better with local vendors.
  • Traffic
    Avoid traveling during peak morning and evening hours in Solo city center.
  • Connectivity
    Purchase a local SIM card for reliable mobile data throughout the journey.
Safety Tips
  • Personal Belongings
    Keep your bag in front of you in crowded bus terminals.
  • Official Taxis
    Use only metered taxis or reputable ride-hailing apps like Grab.
  • Hydration
    Drink bottled water to avoid stomach issues during the trip.
  • Emergency Contacts
    Save the local police and hospital numbers on your phone.
People Also Ask
  • Is there a direct train from Kediri to Solo?
    Yes, the Dhoho train connects Kediri to Solo via Kertosono.
  • How long is the bus ride?
    The bus ride typically takes 6 hours depending on traffic.
  • What is the best way to travel?
    The train is generally considered the most comfortable and efficient method.
  • Are there night buses?
    Yes, several bus operators provide night services between these cities.
  • Do I need a passport?
    Domestic travelers only need a valid KTP or ID card.
Quick Info
  • From Kediri, East Java, Indonesia
  • To Solo, Central Java, Indonesia
  • Modes
Best Time to Travel

May to September during the dry season for clear road conditions.

Things to Do in Solo
1
Mangkunegaran Palace
Explore the historic royal residence of the Mangkunegaran dynasty. It features stunning Javanese architecture and a museum of royal artifacts.
2
Pasar Klewer
Visit the largest textile market in Solo. It is the best place to buy authentic batik fabrics at wholesale prices.
3
Kampung Batik Laweyan
Walk through the historic batik district. You can observe traditional production methods and purchase high-quality handmade batik.
4
Taman Balekambang
Relax in this expansive park known for its traditional performances and lush greenery. It is a perfect spot for an afternoon stroll.
Tags
Kediri to Solo train Kediri to Solo bus travel Kediri to Solo Solo transport guide East Java to Central Java travel train from Kediri to Solo bus from Kediri to Solo Solo city travel tips