There are 4 ways to get from Banyuwangi to Malang by train, bus, 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.
Train
best- Take the train from Banyuwangi Kota to Malangtrain Tawang Alun
6h 48mRp 180,000–330,000Bus
- Take the bus from Banyuwangi to Surabaya Kotabus Banyuwangi - Surabaya Kota
- Take the bus from Surabaya Kota to Malangbus
8h 29mRp 318,988–610,996Drive 253.5 km
- Drive from Banyuwangi to Malangcar 253.5 km
4h 2mRp 501,397–724,240Taxi
- Take the taxi from Banyuwangi to Malangtaxi 253.5 km
4h 2mRp 2,000,000–2,400,000
Banyuwangi to Malang by train
Questions & Answers
The cheapest way to get from Banyuwangi to Malang is to train which costs Rp180000 - Rp330000 and takes 6h 48m.
The fastest way to get from Banyuwangi to Malang is to drive which takes 4h 2m and costs Rp500000 - Rp750000.
No, there is no direct bus from Banyuwangi to Malang. However, there are services departing from Banyuwangi and arriving at Malang via Surabaya Kota. The journey, including transfers, takes approximately 8h 29m.
Yes, there is a direct train departing from Banyuwangi Kota and arriving at Malang. Services depart once daily, and operate every day. The journey takes approximately 6h 48m.
The distance between Banyuwangi and Malang is 301 km. The road distance is 253.5 km.
The best way to get from Banyuwangi to Malang without a car is to train which takes 6h 48m and costs Rp180000 - Rp330000.
The train from Banyuwangi Kota to Malang takes 6h 48m including transfers and departs once daily.
Banyuwangi to Malang bus services, operated by Damri, depart from Banyuwangi station.
Banyuwangi to Malang train services, operated by Kereta API, depart from Banyuwangi Kota station.
The best way to get from Banyuwangi to Malang is to train which takes 6h 48m and costs Rp180000 - Rp330000. Alternatively, you can bus, which costs Rp310000 - Rp650000 and takes 8h 29m.
What companies run services between Banyuwangi, Indonesia and Malang, Indonesia?
Kereta API operates a train from Banyuwangi Kota to Malang once daily. Tickets cost Rp 180,000–330,000 and the journey takes 6h 48m. Alternatively, you can take a bus from Banyuwangi to Malang via Surabaya Kota, Surabaya Kota, and Malang in around 8h 29m.
- Phone
- 021-121
- [email protected]
- Website
- kai.id
Train from Banyuwangi Kota to Malang
- Ave. Duration
- 6h 48m
- Frequency
- Once daily
- Estimated price
- Rp 180,000–330,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 180,000–330,000
- Business
- Rp 380,000–550,000
- Executive
- Rp 330,000–700,000
- Phone
- (021) 1500 825
- [email protected]
- Website
- damri.co.id
Bus from Banyuwangi to Surabaya Kota
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- Rp 85,000–330,000
- Book at
- https://12go.asia/en/operator/damri
- Phone
- 02179171717
- [email protected]
- 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
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 Travel Insider: Top Japan travel tips by Beatrix Holland, How to get from London to Edinburgh, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Banyuwangi to Malang bus services, operated by Damri, arrive at Surabaya Kota station.
Banyuwangi to Malang train services, operated by Kereta API, arrive at Malang station.
Yes, the driving distance between Banyuwangi to Malang is 253 km. It takes approximately 4h 2m to drive from Banyuwangi to Malang.
Book your Banyuwangi to Malang train tickets online with 12go.asia.
Book your Banyuwangi to Malang bus tickets online with Omio.
There are 1011+ hotels available in Malang.










