There are 10 ways to get from Mataram to Malang by ferry, bus, train, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Ferry, bus, train via Banyuwangi
best- Take the ferry from Senggigi Pier to Serangan Pierferry
- Take the bus from Sanur to Banyuwangibus
- Take the train from Banyuwangi Kota to Malangtrain
15h 38mRp 976,208–1,312,591Bus to Lombok International Airport, fly to Juanda International Airport, train
cheapest- Take the bus from Mandalika Bus Station to Lombok International Airportbus
- Fly from Lombok International Airport (LOP) to Juanda International Airport (SUB)plane LOP - SUB
- Take the train from Waru to Bangiltrain
- Take the train from Bangil to Malangtrain
10h 32mRp 911,675–2,535,791Ferry, bus, train
- Take the ferry from Senggigi Pier to Serangan Pierferry
- Take the bus from Sanur to Jemberbus
- Take the train from Jember to Malangtrain
15h 53mRp 924,362–1,369,745Bus
- Take the bus from Wahana Virendra Senggigi to Gelael Supermarketbus Wahana Virendra Senggigi - Gelael Supermarket
- Take the bus from Denpasar to Malang Terminal Arjosaribus
16h 57mRp 1,124,097–1,355,751Bus, train
- Take the bus from Wahana Virendra Senggigi to McDonalds Sanurbus
- Take the bus from Sanur to Jemberbus
- Take the train from Jember to Malangtrain
17h 47mRp 989,097–1,320,751Ferry to Ngurah Rai International Airport, fly to Juanda International Airport, train
- Take the ferry from Senggigi Pier to Serangan Pierferry
- Fly from Ngurah Rai International Airport (DPS) to Juanda International Airport (SUB)plane DPS - SUB
- Take the train from Bangil to Malangtrain
11h 22mRp 1,427,862–3,749,745Bus to Lombok International Airport, fly to Abdul Rachman Saleh Airport
- Take the bus from Mandalika Bus Station to Lombok International Airportbus
- Fly from Lombok International Airport (LOP) to Abdul Rachman Saleh Airport (MLG)plane LOP - MLG
9h 26mRp 2,993,175–4,255,791Fly Lombok International Airport to Banyuwangi Airport, train
- Fly from Lombok International Airport (LOP) to Banyuwangi Airport (BWX)plane LOP - BWX
- Take the train from Rogojampi to Malangtrain
12h 52mRp 1,463,175–4,585,791Fly Lombok International Airport to Yogyakarta International Airport, train
- Fly from Lombok International Airport (LOP) to Yogyakarta International Airport (YIA)plane LOP - YIA
- Take the train from Yogyakarta International Airport to Yogyakarta Tugu Stationtrain
- Take the train from Yogyakarta Tugu to Malangtrain
13h 51mRp 1,848,175–3,445,791Fly Lombok International Airport to Adisumarmo International Airport, train
- Fly from Lombok International Airport (LOP) to Adisumarmo International Airport (SOC)plane LOP - SOC
- Take the train from Solo Balapan to Malangtrain
15h 13mRp 1,515,176–4,392,792
Lombok International Airport (LOP) to Juanda International Airport (SUB) flights
Comparing Your Travel Options
The cheapest way to get from Mataram to Malang is to ferry and bus and train which costs Rp900000 - Rp1400000 and takes 15h 53m.
The fastest way to get from Mataram to Malang is to bus and fly which takes 9h 26m and costs Rp2900000 - Rp4300000.
No, there is no direct bus from Mataram to Malang. However, there are services departing from Wahana Virendra Senggigi and arriving at Malang Terminal Arjosari via Denpasar. The journey, including transfers, takes approximately 16h 57m.
The distance between Mataram and Malang is 568 km.
The best way to get from Mataram to Malang without a car is to bus which takes 16h 57m and costs Rp1100000 - Rp1400000.
It takes approximately 15h 38m to get from Mataram to Malang, including transfers.
Mataram to Malang bus services, operated by Wahana Virendra, depart from Wahana Virendra Senggigi station.
Mataram to Malang bus services, operated by Wahana Virendra, arrive at Gelael Supermarket station.
Malang is 1h behind Mataram. It is currently 2:31 AM in Mataram and 1:31 AM in Malang.
Book your Mataram to Malang bus tickets online with Omio.
What companies run services between Mataram, Indonesia and Malang, Indonesia?
You can take a vehicle from Mataram to Malang via Wahana Virendra Senggigi, Gelael Supermarket, Denpasar, and Malang Terminal Arjosari in around 16h 57m.
- Website
- citilink.co.id
Flights from Lombok International Airport to Juanda International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- Rp 800,000–1,300,000
Flights from Ngurah Rai International Airport to Juanda International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- Rp 750,000–1,100,000
Flights from Lombok International Airport to Adisumarmo International Airport via Soekarno–Hatta
- Ave. Duration
- 5h 17m
- When
- Every day
- Estimated price
- Rp 2,200,000–4,800,000
- Website
- superairjet.com
Flights from Lombok International Airport to Juanda International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- Rp 900,000–1,300,000
Flights from Ngurah Rai International Airport to Juanda International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- Rp 750,000–1,100,000
Flights from Lombok International Airport to Yogyakarta International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- Rp 1,600,000–3,100,000
Flights from Lombok International Airport to Adisumarmo International Airport via Ngurah Rai International Airport
- Ave. Duration
- 3h 50m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- Rp 1,300,000–3,800,000
- Website
- batikair.com
Flights from Ngurah Rai International Airport to Juanda International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- Rp 1,200,000–2,300,000
Flights from Lombok International Airport to Abdul Rachman Saleh Airport via Soekarno–Hatta
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- Rp 2,900,000–6,500,000
Flights from Lombok International Airport to Abdul Rachman Saleh Airport via Ngurah Rai International Airport, Soekarno–Hatta
- Ave. Duration
- 7h 5m
- When
- Every day
- Estimated price
- Rp 2,900,000–6,000,000
Flights from Lombok International Airport to Abdul Rachman Saleh Airport via Yogyakarta International Airport, Soekarno–Hatta
- Ave. Duration
- 9h 20m
- When
- Every day
- Estimated price
- Rp 3,100,000–3,600,000
Flights from Lombok International Airport to Adisumarmo International Airport via Soekarno–Hatta
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- Rp 2,500,000–6,000,000
- Website
- garuda-indonesia.com
Flights from Lombok International Airport to Juanda International Airport
- Ave. Duration
- 1h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- Rp 800,000–1,300,000
Flights from Ngurah Rai International Airport to Juanda International Airport
- Ave. Duration
- 1h 13m
- When
- Every day
- Estimated price
- Rp 750,000–6,000,000
Flights from Lombok International Airport to Adisumarmo International Airport via Soekarno–Hatta
- Ave. Duration
- 4h 37m
- When
- Every day
- Estimated price
- Rp 2,200,000–12,000,000
- Website
- lionair.co.id
Flights from Lombok International Airport to Juanda International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- Rp 950,000–3,700,000
Flights from Ngurah Rai International Airport to Juanda International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- Rp 750,000–2,500,000
- Website
- lionair.co.id
Flights from Lombok International Airport to Banyuwangi Airport
- Ave. Duration
- 1h
- When
- Wednesday and Sunday
- Estimated price
- Rp 1,100,000–2,500,000
- 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
Train from Jember to Malang
- Ave. Duration
- 4h 40m
- Frequency
- Once daily
- Estimated price
- Rp 120,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 120,000–320,000
- Business
- Rp 340,000–550,000
- Executive
- Rp 220,000–700,000
Train from Waru to Bangil
- Ave. Duration
- 40 min
- Frequency
- Twice daily
- Estimated price
- Rp 20,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 20,000–320,000
- Business
- Rp 290,000–550,000
- Executive
- Rp 37,000–650,000
Train from Bangil to Malang
- Ave. Duration
- 1h 8m
- Frequency
- Twice daily
- Estimated price
- Rp 30,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 30,000–320,000
- Business
- Rp 290,000–550,000
- Executive
- Rp 55,000–650,000
Train from Jember to Malang
- Ave. Duration
- 4h 40m
- Frequency
- Once daily
- Estimated price
- Rp 120,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 120,000–320,000
- Business
- Rp 340,000–550,000
- Executive
- Rp 220,000–700,000
Train from Bangil to Malang
- Ave. Duration
- 1h 8m
- Frequency
- Twice daily
- Estimated price
- Rp 30,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 30,000–320,000
- Business
- Rp 290,000–550,000
- Executive
- Rp 55,000–650,000
Train from Rogojampi to Malang
- Ave. Duration
- 6h 31m
- Frequency
- Once daily
- Estimated price
- Rp 170,000–330,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 170,000–330,000
- Business
- Rp 370,000–550,000
- Executive
- Rp 320,000–700,000
Train from Yogyakarta Tugu to Malang
- Ave. Duration
- 5h 56m
- Frequency
- Every 4 hours
- Estimated price
- Rp 220,000–340,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 220,000–340,000
- Business
- Rp 400,000–550,000
- Executive
- Rp 410,000–700,000
Train from Solo Balapan to Malang
- Ave. Duration
- 5h 32m
- Frequency
- 4 times a day
- Estimated price
- Rp 200,000–340,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 200,000–340,000
- Business
- Rp 390,000–550,000
- Executive
- Rp 370,000–700,000
- Phone
- +62 877-7702-1121
- [email protected]
- Website
- railink.co.id
Train from Yogyakarta International Airport to Yogyakarta Tugu Station
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- Rp 20,000–60,000
- Schedules at
- railink.co.id
- Phone
- 081239588546
- Website
- ladjutrans.com
Bus from Sanur to Banyuwangi
- Ave. Duration
- 4h 14m
- Frequency
- Twice daily
- Estimated price
- Rp 147,846
- Schedules at
- ladjutrans.com
- Book at
- easybook.com
- Phone
- 0853 7008 9090
- [email protected]
- Website
- balijayatrans.com
Bus from Sanur to Jember
- Ave. Duration
- 6h 28m
- Frequency
- 3 times a day
- Estimated price
- Rp 200,000–270,000
- Schedules at
- balijayatrans.com
Bus from Sanur to Jember
- Ave. Duration
- 6h 28m
- Frequency
- 3 times a day
- Estimated price
- Rp 200,000–270,000
- Schedules at
- balijayatrans.com
- Phone
- (021) 1500 825
- [email protected]
- Website
- damri.co.id
Bus from Mandalika Bus Station to Lombok International Airport
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- Rp 8,000–250,000
- Book at
- 12 Go
Bus from Mandalika Bus Station to Lombok International Airport
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- Rp 8,000–250,000
- Book at
- 12 Go
- Website
- Wahana Virendra
Bus from Wahana Virendra Senggigi to Gelael Supermarket
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- Rp 550,000–590,000
- Schedules at
- Wahana Virendra
Bus from Wahana Virendra Senggigi to McDonalds Sanur
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- Rp 550,000–590,000
- Schedules at
- Wahana Virendra
- Phone
- 0361 - 720143
- [email protected]
- Website
- online.mtrans.co.id
Bus from Denpasar to Malang Terminal Arjosari
- Ave. Duration
- 11h 23m
- Frequency
- Every 4 hours
- Estimated price
- Rp 350,000–490,000
- Book at
- redbus.id
- Phone
- +62 361 8496222
- [email protected]
- Website
- Eka Jaya Fastboat
Ferry from Senggigi Pier to Serangan Pier
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Estimated price
- Rp 550,000–700,000
- Website
- Eka Jaya Fastboat
Ferry from Senggigi Pier to Serangan Pier
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Estimated price
- Rp 550,000–700,000
- Website
- Eka Jaya Fastboat
Ferry from Senggigi Pier to Serangan Pier
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Estimated price
- Rp 550,000–700,000
- Website
- Eka Jaya Fastboat
Want to know more about travelling around Indonesia
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Bali: What to do if Mount Agung erupts
Read the travel guide
Booking & Getting There
There are 1030+ hotels available in Malang.














