Semarang
Semarang
Train

Sukapura to Semarang

Updated: 28 May 2026

The journey from Sukapura to Semarang is approximately 450 km. You must first reach Probolinggo Station to catch a train to Semarang (Tawang Station). The train journey takes about 7 to 9 hours. Alternatively, you can drive via the Trans-Java Toll Road, which takes about 8 hours. Semarang is a major port city and the capital of Central Java.

Total Distance: 450 km driving distance, 400 km straight-line air distance.
Fastest Way
Private car hire via the Trans-Java Toll Road, taking 7.5 hours.
Cheapest Way
Economy train from Probolinggo to Semarang.
Compare Sukapura to Semarang Routes
Train
Direct
Duration
8 hours
Avg Price
IDR 300,000 - 600,000
Operator
PT KAI (Jayabaya/Blambangan Ekspres)
Route
Probolinggo Station to Semarang Tawang Station

Tawang Station is located near the historic Old Town area.

Travel Tips
  • Station Choice
    Tawang Station is the main station; Poncol is for local/economy trains.
  • Local Food
    Try Lumpia Semarang, the city's famous spring rolls.
  • Transport
    Use the Trans Semarang bus system for affordable city travel.
  • Booking
    Book train tickets in advance via the KAI app.
  • Walking
    The Old Town is best explored on foot.
Safety Tips
  • Pickpockets
    Be careful in crowded areas like Simpang Lima.
  • Transport
    Use official taxis or ride-hailing apps.
  • Hydration
    Semarang can be hot; stay hydrated.
  • Emergency
    Keep your hotel contact info saved.
People Also Ask
  • Is there a flight?
    Yes, you can fly from Surabaya to Semarang (SRG).
  • How long is the train?
    The journey takes about 8 hours.
  • Is the train safe?
    Yes, it is very safe and reliable.
  • Can I drive?
    Yes, the toll road makes it much faster.
  • What is the best way?
    The train is the most comfortable option.
Quick Info
  • From Sukapura, Jawa Timur, Indonesia
  • To Semarang, Jawa Tengah, Indonesia
  • Modes
Best Time to Travel

May to September for dry weather, ideal for exploring the city's historic sites.

Things to Do in Semarang
1
Lawang Sewu
A historic building with 'a thousand doors', famous for its architecture and history.
2
Semarang Old Town
A well-preserved area with Dutch colonial buildings and the Blenduk Church.
3
Sam Poo Kong Temple
A beautiful Chinese temple complex with a rich history of maritime exploration.
4
Simpang Lima
The city's central square, perfect for evening street food and local life.
Tags
Sukapura to Semarang train to Semarang Probolinggo to Semarang travel to Semarang East Java to Central Java Semarang transport how to get to Semarang Sukapura travel