To travel from Mataram to Malang, you can fly to Surabaya and then take a bus or train to Malang. A direct flight from Lombok International Airport to Juanda International Airport takes one hour. From Surabaya, Malang is a two-hour drive or train ride away. Alternatively, you can take a bus from Mataram that includes a ferry crossing, but this is a long and tiring journey. Flying is the most efficient and recommended method.
Total Distance: Driving distance 650 km (including ferry), straight-line air distance 500 km.
Book your train ticket from Surabaya to Malang in advance.
Dry season from May to September.