How to Get from Mengwi to Malang

How to Get from Mengwi to Malang

Last updated: March 8, 2026

Leaving the tropical highlands of Bali for the cool, colonial charm of Malang is a journey that takes you across the Bali Strait and deep into the heart of East Java. While many travelers stick to the southern beaches, those heading to Malang are usually chasing the sunrise at Mount Bromo or exploring the colorful streets of Jodipan. This route is a classic backpacker trail that trades the island breeze for volcanic skylines and a refreshing dip in temperature.

The journey from Mengwi to Malang is primarily an overnight affair, allowing you to save on a night of accommodation while crossing the sea by ferry. It is a long haul, but the transition from the Balinese landscape to the bustling Javanese towns provides a fascinating window into the diversity of Indonesia. You can easily secure your seat for this cross island adventure by booking through GoAsia.cc to ensure a smooth transition from Bali to Java.

Mengwi to Malang by Bus

Taking a bus is the standard way to bridge the gap between Mengwi and Malang. These services are comprehensive, meaning your ticket price typically includes the ferry crossing from Gilimanuk to Ketapang. You will board the bus at Mengwi Terminal in Bali and remain with the same vehicle for the majority of the trip, though you will hop off the bus briefly while it sits on the ferry deck during the crossing of the Bali Strait.

The total travel time ranges from 11 hours and 30 minutes to 12 hours and 30 minutes. Most departures are scheduled for the late afternoon or early evening, which perfectly positions you to arrive in Malang the following morning, ready to start your day or head straight to a base for a Bromo excursion.

Executive Class Bus

For those who value a bit more legroom and a more comfortable reclining seat, the Executive Class is the way to go. These buses generally feature a 2-2 seating configuration and are equipped with air conditioning that can get quite chilly, so keeping a sweater handy is a pro tip. At a price point of approximately $16, the Executive service offers a significant step up in comfort for just a few extra dollars. The journey on an Executive bus typically takes about 11 hours and 30 minutes, making it the faster of the two options.

Economy Class Bus

The Economy Class is the budget friendly choice, priced at around $13. While the seats may be slightly closer together and the bus might make a few more stops along the way, it remains a reliable and safe method to reach Malang. The duration for Economy services is usually around 12 hours and 30 minutes. It is a popular choice for local travelers and budget conscious backpackers who do not mind a slightly longer journey in exchange for the lowest possible fare.

Comparing Your Options

Mode Price (USD) Duration Comfort
Executive Bus $16 11h 30min High
Economy Bus $13 12h 30min Standard

Tips for Traveling from Mengwi to Malang

  • Pack for the Ferry: During the ferry crossing, passengers usually have to exit the bus and head to the passenger deck. Keep your valuables in a small daypack that stays with you at all times.
  • Bring Layers: Indonesian buses are famous for their powerful air conditioning. Even if it is a sweltering day in Bali, the interior of the bus can feel like a refrigerator by midnight.
  • Snacks and Water: While some long distance buses include a meal stop at a local "Rumah Makan," it is always wise to bring your own water and snacks for the 12 hour journey.
  • Book in Advance: This route is quite popular, especially during weekends and Indonesian public holidays. Booking your tickets ahead of time on GoAsia.cc ensures you get your preferred class and seat.
  • Terminal Arrival: Mengwi Terminal is located about 45 to 60 minutes away from popular areas like Canggu or Ubud. Make sure to factor in traffic when planning your departure from your hotel.

Timetable

Bus Mengwi - Malang $ 16.85–20.09 11h 30m – 12h 30m
  •   Executive 17:30
  •   Economy 18:30

Frequently Asked Questions

How can I book tickets from Mengwi to Malang?

You can book train, bus, flight, taxi, van, and ferry tickets from Mengwi to Malang directly on GoAsia.cc. Use the booking tool on this page to compare all available options and prices in real time.

What is the cheapest way to get from Mengwi to Malang?

The most affordable way to travel this route is by Economy Class bus, which costs approximately $13. This price typically includes the ferry crossing between the islands of Bali and Java.

What is the fastest way to get from Mengwi to Malang?

The Executive Class bus is the fastest option, taking about 11 hours and 30 minutes to complete the journey, including the ferry transfer.

How long does it take to get from Mengwi to Malang?

The travel time depends on the bus class you choose, ranging from 11 hours and 30 minutes to 12 hours and 30 minutes.

Is the ferry ticket included in the bus fare?

Yes, when you book a bus from Mengwi to Malang, the ferry crossing from Gilimanuk to Ketapang is included in your ticket. You do not need to purchase a separate ticket for the boat.

What should I wear for the overnight bus journey?

It is highly recommended to wear long pants and bring a jacket or hoodie. The air conditioning on Indonesian buses is often kept at a very low temperature throughout the night.

Are there food stops during the trip?

Most long distance bus operators include a scheduled stop at a rest area or local restaurant for dinner. However, it is a good idea to bring some personal snacks and a bottle of water just in case.