GoAsia
How to Get from Bekasi to Bali

How to Get from Bekasi to Bali

Last updated: October 15, 2026
Contents

Leaving the industrial heartbeat of Bekasi for the terraced rice fields and beaches of Bali marks a transition from West Java's urban hustle to Indonesia's most iconic tropical escape. Bekasi has no commercial airport of its own, so the trip combines a ride to Soekarno-Hatta International Airport (CGK) near Tangerang with a direct flight across the Java Sea to Ngurah Rai International Airport (DPS) in Denpasar.

Train, Bus, Flight and Ferry tickets

Booking and payment are handled by 12Go, not GoAsia. We may receive a commission when you book through our links.

Bekasi to Bali by Flight

Flying is the practical way to reach Bali from the Bekasi area. Direct flights from Jakarta (CGK) to Bali (DPS) are operated by Lion Air, Indonesia AirAsia, Super Air Jet, Citilink, Batik Air, Pelita Air, TransNusa and others, and take around 1 hour 45 minutes, with some direct flights listed at 1 hour 55 minutes to 2 hours.[1]

Economy Class Experience

AirAsia's fare listing shows one-way fares from IDR 1,151,800, and sample fares of IDR 1,200,000 to 1,300,000 on 22 November 2026, with Lion Air departures between 04:30 and 17:40 and an Indonesia AirAsia departure at 15:30.[1] Hand luggage must not exceed 7 kg, otherwise checked baggage has to be bought.[1]

Comparing Your Options

ModePriceDuration
Flight (from Soekarno-Hatta)From IDR 1,151,800[1]About 1h 45min[1]

Tips for Traveling from Bekasi to Bali

  • Allow for Traffic: Traffic between Bekasi and Soekarno-Hatta can be unpredictable, so leave early and check live traffic before you depart.
  • Luggage: Pack with the 7 kg hand luggage limit in mind, and buy checked baggage online in advance if you bring surfboards or heavy souvenirs.[1]
  • Time Zone Change: Bali is one hour ahead of Bekasi, so adjust your pickup schedules and hotel check-in times.

Timetable

Flight Tangerang - Bali $ 47.54–338.40 1h 45m – 2h 5m
  • →  Economy 04:30, 04:40, 05:30, 06:05, 07:00, 07:05, 07:10, 08:00, 08:20, 09:30, 09:40, 10:00, 10:30, 11:00, 11:10, 11:45, 13:30, 13:35, 13:40, 14:05, 14:30, 14:55, 15:05, 15:30, 15:50, 16:00, 16:10, 17:00, 17:40, 18:00, 19:00, 19:30, 19:45

Frequently Asked Questions

How can I book tickets from Bekasi to Bali?

Use the booking tool on this page to compare the transport options currently available from Bekasi to Bali, including current prices and schedules.

What is the cheapest way to get from Bekasi to Bali?

Fly from Soekarno-Hatta in economy class. AirAsia's listing shows one-way fares from IDR 1,151,800, and prices vary by date and airline.

What is the fastest way to get from Bekasi to Bali?

A direct flight from Soekarno-Hatta is the fastest option. The flight takes around 1 hour 45 minutes, with some flights listed at up to 2 hours.

How long does it take to get from Bekasi to Bali?

The flight takes around 1 hour 45 minutes. Add the ride from Bekasi to the airport and the time needed at the airport, which depends on traffic and the airline.

Which airport should I use when traveling from Bekasi?

Most travelers use Soekarno-Hatta International Airport (CGK) near Tangerang, which has direct flights to Ngurah Rai International Airport (DPS) in Denpasar.

Is it necessary to book flights to Bali in advance?

Booking ahead is wise, especially in peak holiday seasons, because fares vary by date and departure time.

What is the baggage allowance for flights to Bali?

On AirAsia, hand luggage must not exceed 7 kg, otherwise you need to buy checked baggage. Allowances differ by airline and fare, so check your ticket rules.

Sources and background

Numbers in the text such as [1] refer to these sources.

  1. [1] AirAsia: Cheap Flights from Jakarta to Bali. Retrieved October 15, 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.