There are 4 ways to get from Krian to Malang by bus, train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Surabaya Kota to Malangbus
3h 4mRp 202,486–550,000Train
cheapest- Take the train from Krian to Sidoarjotrain Sri Tanjung
- Take the train from Sidoarjo to Malangtrain Jayabaya
4h 26mRp 76,074–640,000Drive 79.5 km
- Drive from Krian to Malangcar 79.5 km
1h 13mRp 147,687–213,326Taxi
- Take the taxi from Krian to Malangtaxi 79.5 km
1h 13mRp 360,000–440,000
Krian to Malang by train
Questions & Answers
The cheapest way to get from Krian to Malang is to drive which costs Rp140000 - Rp220000 and takes 1h 13m.
The fastest way to get from Krian to Malang is to drive which takes 1h 13m and costs Rp140000 - Rp220000.
No, there is no direct train from Krian to Malang. However, there are services departing from Krian and arriving at Malang via Sidoarjo. The journey, including transfers, takes approximately 4h 26m.
The distance between Krian and Malang is 124 km. The road distance is 79.5 km.
The best way to get from Krian to Malang without a car is to bus which takes 3h 4m and costs Rp200000 - Rp550000.
It takes approximately 3h 4m to get from Krian to Malang, including transfers.
Krian to Malang train services, operated by Kereta API, depart from Krian station.
The best way to get from Krian to Malang is to bus which takes 3h 4m and costs Rp200000 - Rp550000. Alternatively, you can train, which costs Rp75000 - Rp650000 and takes 4h 26m.
Krian to Malang train services, operated by Kereta API, arrive at Sidoarjo station.
Yes, the driving distance between Krian to Malang is 80 km. It takes approximately 1h 13m to drive from Krian to Malang.
What companies run services between Krian, Jawa Timur, Indonesia and Malang, Indonesia?
Citi Trans operates a bus from Surabaya Kota to Malang every 30 minutes. Tickets cost Rp 140,000–170,000 and the journey takes 2h. Alternatively, you can take a train from Krian to Malang via Sidoarjo in around 4h 26m.
Train from Krian to Sidoarjo
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Estimated price
- Rp 33,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 33,000–320,000
- Business
- Rp 290,000–550,000
- Executive
- Rp 60,000–650,000
Train from Sidoarjo to Malang
- Ave. Duration
- 1h 31m
- Frequency
- Once daily
- Estimated price
- Rp 43,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 43,000–320,000
- Business
- Rp 300,000–550,000
- Executive
- Rp 75,000–650,000
- Phone
- 02179171717
- cs@cititrans.co.id
- Website
- cititrans.co.id
Bus from Surabaya Kota to Malang
- Ave. Duration
- 2h
- Frequency
- Every 30 minutes
- Estimated price
- Rp 140,000–170,000
- Schedules at
- cititrans.co.id
- Ave. Duration
- 1h 13m
- Estimated price
- Rp 360,000–440,000
Grab Taxi
- Website
- grab.com
Blue Bird Group
- Phone
- +62 313 721234
- Website
- bluebirdgroup.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How do I get from Sydney to Melbourne, Getting to Milan from the airport, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.
More Questions & Answers
There are 1067+ hotels available in Malang.








