Mojokerto
Mojokerto
Solo
Solo
Train Bus

Mojokerto to Solo

Updated: 29 May 2026

The journey from Mojokerto to Solo covers about 250 kilometers across the central plains of Java. The most comfortable way to travel is by train, which takes approximately four hours and offers a relaxing journey. Alternatively, you can take a bus, which is also a common option. Solo is a city known for its rich Javanese culture, batik, and traditional arts, making it a fascinating destination to explore.

Total Distance: 250 km driving distance, 220 km straight-line air distance.
Fastest Way
Train is the fastest and most comfortable way to travel.
Cheapest Way
Public bus is the most economical option for this route.
Compare Mojokerto to Solo Routes
Train
Direct
Bus
Direct
Duration 4 hours 6 hours
Avg Price IDR 150,000 - 400,000 IDR 100,000 - 200,000
Operator KAI (Sancaka) Sugeng Rahayu
Route Mojokerto Station to Solo Balapan Station. Mojokerto Terminal to Tirtonadi Terminal Solo.
Tip The train journey is very comfortable and scenic. Buses are frequent but the journey is longer than the train.
Travel Tips
  • Book Train Tickets
    Use the KAI Access app to book your tickets in advance.
  • Station Location
    Solo Balapan station is centrally located, making it easy to reach your hotel.
  • Local Food
    Try the 'Nasi Liwet' (savory rice), a signature dish of Solo.
  • Transport
    Use ride-hailing apps for easy travel within the city.
  • Weather
    It can be hot and humid, so dress accordingly.
Safety Tips
  • Personal Belongings
    Keep your bags secure in crowded tourist areas.
  • Taxi Safety
    Use official taxis or ride-hailing apps for safe transport.
  • Health
    Stay hydrated during long days of sightseeing.
  • Emergency
    Solo has excellent medical facilities.
People Also Ask
  • Is the train direct?
    Yes, there are direct trains from Mojokerto to Solo.
  • How long is the train ride?
    It takes about 4 hours.
  • Is Solo safe?
    Yes, it is a very safe and tourist-friendly city.
  • What is the best way to get to Pasar Klewer?
    Take a taxi or ride-hailing car from the city center.
  • Are there many hotels?
    Yes, there are options for every budget.
Quick Info
  • From Mojokerto, Jawa Timur, Indonesia
  • To Solo, Jawa Tengah, Indonesia
  • Modes
Best Time to Travel

May to September, as the dry season is ideal for exploring the city's cultural sites.

Things to Do in Solo
1
Kraton Surakarta
Visit the historic palace of the Susuhunan of Surakarta.
2
Pasar Klewer
Explore the famous market known for its wide variety of batik fabrics.
3
Kampung Batik Laweyan
Walk through the historic batik-making district.
4
Mangkunegaran Palace
Learn about the rich history and culture of the Mangkunegaran royal family.
Tags
Mojokerto to Solo train Mojokerto to Solo bus Mojokerto Solo travel to Solo Indonesia travel Mojokerto to Solo distance how to get to Solo Solo city guide Mojokerto transport Central Java travel