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.
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
| Mode | Price | Duration |
|---|---|---|
| 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 | |
|
Frequently Asked Questions
Use the booking tool on this page to compare the transport options currently available from Bekasi to Bali, including current prices and schedules.
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.
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.
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.
Most travelers use Soekarno-Hatta International Airport (CGK) near Tangerang, which has direct flights to Ngurah Rai International Airport (DPS) in Denpasar.
Booking ahead is wise, especially in peak holiday seasons, because fares vary by date and departure time.
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] 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.