
MTrans -Tickets and online bookings
MTrans is a transportation company in Indonesia. MTrans operates in Hue, Da Nang, Yogyakarta, Java, Surabaya, East Java, Denpasar, Bali and other cities in Indonesia. Popular routes include Hue to Da Nang, Yogyakarta, Java to Surabaya, East Java, Surabaya, East Java to Yogyakarta, Java, Denpasar, Bali to Malang, East Java, Malang, East Java to Denpasar, Bali.
MTrans’s popular routes

Hue to Da Nang
The distance between Hue and Da Nang is 45 miles, or approximately 72 kilometers.There are 4 ways to get from Hue to Da Nang, including minivan, car, bus, and train.There are no morning departures for this route. The Earliest departure leaves at 17:00 and has a duration of 3 hours 30 minutes.
Hue to Da Nang by bus
The only travel class available is Executive.Yogyakarta, Java to Surabaya, East Java
The distance between Yogyakarta, Java and Surabaya, East Java is 169 miles, or approximately 270 kilometers.There are 3 ways to get from Yogyakarta, Java to Surabaya, East Java, including train, bus, and flight.There are no morning departures for this route. The Earliest departure leaves at 23:45 and has a duration of 5 hours.
Yogyakarta, Java to Surabaya, East Java by bus
The only travel class available is Executive.Surabaya, East Java to Yogyakarta, Java
The distance between Surabaya, East Java and Yogyakarta, Java is 169 miles, or approximately 270 kilometers.There are 3 ways to get from Surabaya, East Java to Yogyakarta, Java, including train, bus, and flight.There are no morning departures for this route. The Earliest departure leaves at 23:20 and has a duration of 7 hours 5 minutes.
Surabaya, East Java to Yogyakarta, Java by bus
The only travel class available is Executive.Denpasar, Bali to Malang, East Java
The distance between Denpasar, Bali and Malang, East Java is 184 miles, or approximately 294 kilometers.There are 3 ways to get from Denpasar, Bali to Malang, East Java, including minivan, bus, and flight.There are no morning departures for this route. The Earliest departure leaves at 23:15 and has a duration of 12 hours 25 minutes.
Denpasar, Bali to Malang, East Java by bus
Starting Price: US$ 17There are 5 travel classes for this journey, including: Executive, Luxury, Sleeping, Royal, and Sleeper.Malang, East Java to Denpasar, Bali
The distance between Malang, East Java and Denpasar, Bali is 184 miles, or approximately 294 kilometers.There are 3 ways to get from Malang, East Java to Denpasar, Bali, including minivan, bus, and flight.The earliest departure leaves at 07:00 and has a duration of 13 hours 30 minutes.
Malang, East Java to Denpasar, Bali by bus
Starting Price: US$ 17There are 5 travel classes for this journey, including: Executive, Luxury, Sleeping, Royal, and Sleeper.
- 74Cities
- 897Routes
Our travelers reviews about the ride with MTrans
Based on 2 reviews from Bookaway users who traveled with MTrans
Bethany F.
ELENA M.
Victoria M.