Sorong
Sorong
Madiun
Madiun
Train Flight

Sorong to Madiun

Updated: 28 May 2026

To reach Madiun from Sorong, fly to Surabaya Juanda Airport. From Surabaya, take a train from Gubeng Station to Madiun Station. The train journey takes about 3-4 hours. Madiun is known for its railway industry and local snacks.

Total Distance: Driving distance N/A; Air distance 3,000 km.
Fastest Way
Flight to Surabaya then executive train to Madiun.
Cheapest Way
Flight to Surabaya then economy train to Madiun.
Compare Sorong to Madiun Routes
Train
Direct
Flight
Connecting
Duration 3 hours 6 hours
Avg Price 150,000 - 350,000 IDR 2,100,000 - 4,200,000 IDR
Operator Argo Wilis / Gajayana Batik Air / Lion Air
Route Surabaya to Madiun SOQ to SUB
Tip Executive class is recommended. Book early.
Travel Tips
  • Train Booking
    Book via KAI Access.
  • Food
    Try Brem, a local snack.
  • Transport
    Use online taxis.
  • Weather
    Hot and humid.
  • Culture
    Respect local customs.
Safety Tips
  • Personal Safety
    Stay alert.
  • Luggage
    Keep it close.
  • Health
    Drink bottled water.
  • Emergency
    Keep contacts handy.
People Also Ask
  • Is Madiun safe?
    Yes, it is safe.
  • What is the best food?
    Brem.
  • How to get around?
    Online taxis.
  • Are there trains?
    Yes, daily.
  • Is it a big city?
    It is a medium-sized city.
Quick Info
  • From Sorong, Papua Barat Daya, Indonesia
  • To Madiun, East Java, Indonesia
  • Modes
Best Time to Travel

May to September.

Things to Do in Madiun
1
Waduk Bening
A beautiful reservoir.
2
Alun-Alun Madiun
The city square with local food.
3
Madiun Railway Museum
A museum about trains.
4
Sun City Festival
A recreational park.
Tags
Sorong to Madiun travel flights to Surabaya train to Madiun transportation in East Java Sorong airport Madiun city travel