Contents
Leaving the cool highlands and colonial architecture of Bandung for the tropical allure of Bali is a rite of passage for many travelers exploring Java. The distance is big: the road runs across the spine of Java, from the volcanic peaks of West Java to the rice paddies of East Java, and ends with a ferry crossing over the Bali Strait.
The executive bus is the standard way to make this trip, and it is the affordable one. You can browse schedules and book your seat through GoAsia.cc. Plan for a long journey of more than a day, not a night bus hop.
Bandung to Bali by Bus
Executive class buses serve the route. They have reclining seats and air conditioning, and many include a meal stop. Most of the way follows the Trans-Java Toll Road, and the bus crosses the Bali Strait by ferry from Ketapang in Java to Gilimanuk in Bali.[1]
Routes to Denpasar
Denpasar is the main hub for arrivals in Bali and has the most services. On booking platforms, tickets cost about $27 to $35 (November 2026), and the journey takes from about 1 day to up to 1 day 9 hours, depending on the service, traffic and the ferry queue.[2]
Routes to Kuta and Mengwi
If you are headed for the beaches of the south or the cultural heart of the island, you can book direct buses to Kuta or Mengwi. These cost about $33 on booking platforms and leave Bandung in the early afternoon. The journey takes about 1 day 1 hour 30 minutes to 1 day 2 hours.[2]
Routes to Tabanan
For the west coast and the Tanah Lot area, there is a bus to Tabanan. Tickets cost about $31 to $33, and the journey takes from about 22 hours 50 minutes up to 1 day 6 hours 41 minutes.[2]
Comparing Your Options
| Mode | Price (USD) | Duration | Comfort |
|---|---|---|---|
| Executive Bus to Denpasar | About $27 - $35[2] | From about 1 day, up to 1 day 9h | High |
| Executive Bus to Kuta | About $33[2] | About 1 day 1h 35m - 1 day 1h 54m | High |
| Executive Bus to Mengwi | About $33[2] | About 1 day 1h 26m - 1 day 1h 45m | High |
| Executive Bus to Tabanan | About $31 - $33[2] | About 22h 50m - 1 day 6h 41m | High |
Tips for Traveling from Bandung to Bali
- Pack for Temperature Changes: Bandung is cool and Bali is tropical, and the air conditioning on executive buses can be cold. Keep a light jacket or a sarong in your carry-on bag.
- The Ferry Crossing: The bus crosses the Bali Strait by ferry from Ketapang to Gilimanuk. You are usually asked to step off the bus and go to the passenger deck, which is a good chance for some fresh sea air.
- Time Zone Shift: Bali (WITA) is one hour ahead of Bandung (WIB). Adjust your watch so you do not miss local connections on arrival.
- Snacks and Water: Bring your own water and extra snacks for a journey of more than a day.
- Book in Advance: This is a popular route for locals and tourists, especially at weekends and on public holidays. Book through GoAsia.cc ahead of time to get your preferred seat.
Timetable
| Bus Bandung - Mengwi $ 32.68 1days 1h 26m – 1days 1h 45m | |
|
| Bus Bandung - Denpasar $ 27.08–34.57 1h 25m – 1days 9h 27m | |
|
| Bus Bandung - Bali $ 32.68 1days 1h 35m – 1days 1h 53m | |
|
| Bus Bandung - Tabanan $ 31.27–32.68 22h 50m – 1days 6h 41m | |
|
| Bus Bandung - Kuta $ 32.68 1days 1h 35m – 1days 1h 54m | |
|
Frequently Asked Questions
Use the booking tool on this page to compare the transport options currently available from Bandung to Bali, including current prices and schedules.
The executive bus to Tabanan or Denpasar. On booking platforms, tickets start at about $27 for Denpasar (November 2026).
The bus is the only overland option, and the quickest Denpasar services take from about 1 day. Traffic on the toll road and ferry queues change the time.
More than a day: from about 1 day to 1 day 9 hours to Denpasar, about 1 day 1 hour 30 minutes to Kuta and from about 22 hours 50 minutes to Tabanan.
The bus crosses the Bali Strait by ferry from Ketapang to Gilimanuk as part of the trip. Ask your operator whether the crossing is included in your ticket.
Executive buses have reclining seats and air conditioning, and many operators include a meal stop at a rest area on the highway.
At several points, including Mengwi, Denpasar, Kuta and Tabanan, depending on the service you book.
Sources and background
Numbers in the text such as [1] refer to these sources.
- [1] PT ASDP Indonesia Ferry: Layanan Penyeberangan Ketapang-Gilimanuk Kembali Normal. Retrieved November 5, 2026.
- [2] 12Go: 12Go timetable: Bandung to Bali. Retrieved November 5, 2026.
Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.
