Sukoharjo
Sukoharjo
Surabaya
Surabaya
Train

Sukoharjo to Surabaya

Updated: 28 May 2026

Sukoharjo is located about 250 km from Surabaya. You can travel between the two cities by train from Solo Balapan Station to Surabaya (Gubeng or Pasar Turi). The journey typically takes 4 to 6 hours depending on the train service. It is a popular route for both business and leisure travelers.

Total Distance: Driving distance is approximately 250 km.
Fastest Way
Taking an executive class train, taking about 4 hours.
Cheapest Way
Taking an economy class train.
Compare Sukoharjo to Surabaya Routes
Train
Direct
Duration
5 hours
Avg Price
150,000 - 400,000 IDR
Operator
Kereta Api Indonesia (KAI)
Route
Solo Balapan - Surabaya (Gubeng/Pasar Turi)

Book your train tickets in advance through the KAI Access app.

Travel Tips
  • Transport
    Use ride-hailing apps like Grab or Gojek for convenient transport within the city.
  • Food
    Try 'Rawon', a famous local dish that is a staple in Surabaya.
  • Connectivity
    Telkomsel has excellent coverage in the area.
  • Cash
    Carry cash for local markets and small eateries.
  • Packing
    Bring light clothing and a hat for the tropical weather.
Safety Tips
  • Traffic
    Be cautious when driving on busy city roads.
  • General
    Be aware of your surroundings in crowded areas.
  • Emergency
    Keep the contact details of your hotel and local emergency services.
  • Water Safety
    Drink only bottled water.
People Also Ask
  • How do I get from Sukoharjo to Surabaya?
    You can take a train from Solo Balapan Station.
  • How long does it take to travel from Sukoharjo to Surabaya?
    It typically takes 4-6 hours.
  • Is there a direct train from Sukoharjo to Surabaya?
    No, you must travel to Solo Balapan Station first.
  • What is the best time to visit Surabaya?
    Any time of the year is good.
  • Are there ATMs in Surabaya?
    Yes, there are many ATMs in the city center.
Quick Info
  • From Sukoharjo, Jawa Tengah, Indonesia
  • To Surabaya, Jawa Timur, Indonesia
  • Modes
Best Time to Travel

Any time of the year, but avoid the rainy season for better travel conditions.

Things to Do in Surabaya
1
Surabaya Submarine Monument
A unique museum housed in a real submarine, a must-visit for any traveler.
2
House of Sampoerna
A historic museum and cigarette factory, offering a glimpse into the city's history.
3
Tunjungan Plaza
A large shopping mall in Surabaya, perfect for shopping and dining.
4
Cheng Ho Mosque
A beautiful mosque with Chinese architecture, a must-visit for culture enthusiasts.
Tags
Sukoharjo to Surabaya train Sukoharjo to Surabaya commute traveling to Surabaya from Sukoharjo Surabaya transport guide Sukoharjo to Surabaya distance local transport in Central Java commuting to Surabaya Sukoharjo travel tips