Pasuruan
Pasuruan
Madiun
Madiun
Train Bus

Pasuruan to Madiun

Updated: 28 May 2026

The journey from Pasuruan to Madiun covers 250 kilometers. You can take a train from Surabaya Gubeng to Madiun station. Alternatively, buses are available from Pasuruan terminal. The route takes you through the heart of East Java. Expect a travel time of 4 to 5 hours. Madiun is known for its railway industry and traditional food.

Total Distance: 250 km driving distance, 220 km straight-line air distance.
Fastest Way
Train from Surabaya Gubeng to Madiun in 4 hours.
Cheapest Way
Economy bus from Pasuruan terminal for 120,000 IDR.
Compare Pasuruan to Madiun Routes
Train
Direct
Bus
Direct
Duration 4 hours 5 hours
Avg Price 150,000 - 300,000 IDR 120,000 - 200,000 IDR
Operator Argo Wilis Sugeng Rahayu
Route Surabaya Gubeng to Madiun Station Pasuruan to Purboyo Terminal
Tip Trains are the most comfortable way to travel to Madiun. Buses are frequent and affordable.
Travel Tips
  • Train Station
    Madiun station is centrally located.
  • Local Food
    Try Nasi Pecel, a local specialty.
  • Transport
    Use local 'ojek' for city travel.
  • Booking
    Book train tickets early for better prices.
  • Culture
    Respect local customs and traditions.
Safety Tips
  • Traffic
    Be careful when crossing streets.
  • Valuables
    Keep your bag secure in markets.
  • Emergency
    Keep local emergency numbers handy.
  • Health
    Drink bottled water.
People Also Ask
  • Is there a direct train?
    Yes, several trains connect Surabaya to Madiun.
  • How long is the bus?
    The bus journey takes about 5 hours.
  • Is Madiun safe?
    Yes, it is a very safe and friendly city.
  • Can I fly?
    No, there is no airport in Madiun.
  • What is the best way?
    Train is the most comfortable option.
Quick Info
  • From Pasuruan, Jawa Timur, Indonesia
  • To Madiun, Jawa Timur, Indonesia
  • Modes
Best Time to Travel

April to October for dry weather.

Things to Do in Madiun
1
Madiun Railway Museum
Visit the museum showcasing the city's railway history.
2
Waduk Bening
Enjoy the beautiful reservoir and surrounding nature.
3
Alun-Alun
Relax in the city's main square.
4
Local Food
Try Nasi Pecel, a local specialty.
Tags
Pasuruan to Madiun Train to Madiun Bus to Madiun East Java travel Madiun tourism Indonesia transport Pasuruan to Madiun route Travel tips