Explore Destinations

Discover the world's most amazing places

How to Get from Jakarta to Husein Sastranegara Airport

Quick Answer

The best overall way to get from Jakarta to Husein Sastranegara Airport (BDO) is the Whoosh high-speed train from Halim Station to Tegalluar Station (40 minutes, ~250,000–350,000 IDR / USD 17–24), followed by a 15–20 km taxi ride (30–40 minutes, ~50,000–80,000 IDR / USD 3.5–5.5). Total door-to-door: ~2–2.5 hours and ~300,000–430,000 IDR (USD 20–29).

Cheapest option: Bus from Jakarta to Bandung (50,000–150,000 IDR / USD 3.5–10) + taxi to airport (~30,000–50,000 IDR / USD 2–3.5). Total: as low as 80,000 IDR (USD 5.5), but takes 4.5–5.5 hours.

Most convenient (but expensive): Direct taxi or private transfer from your Jakarta location to the airport: 800,000–1,500,000 IDR (USD 55–100), 3–4 hours.

Quick Navigation: Jakarta → Husein Sastranegara Airport

Train: The Smart Choice — Whoosh High-Speed vs. Argo Parahyangan

Taking the train is the most popular and recommended way to travel from Jakarta to Bandung, and now with the Whoosh high-speed train (KCIC) launched in October 2023, it's faster than ever. You have two main rail options, each suited to different budgets and schedules.

Option 1: Whoosh High-Speed Train (Recommended)

The Whoosh (Kereta Cepat Indonesia China) is Southeast Asia's first high-speed railway, cutting the Jakarta–Bandung journey to just 40 minutes. It runs from Halim Station (East Jakarta) to Tegalluar Station (South-east Bandung). From Tegalluar, Husein Sastranegara Airport is about 15–20 km away — a 30–40 minute taxi or ride-hailing trip.

Door-to-door estimate: 30 min to Halim (from central Jakarta) + 40 min train + 35 min taxi = ~1 hour 45 min – 2 hours 15 min. Total cost: ~300,000–430,000 IDR (USD 20–29).

Option 2: Argo Parahyangan (Budget-Friendly Conventional Train)

The Argo Parahyangan is the classic train connecting Gambir Station (central Jakarta) to Bandung Station (city centre). It takes about 3 hours and is a reliable, comfortable option at a lower price point. From Bandung Station, Husein Sastranegara Airport is only 6 km away — a 15–20 minute taxi ride.

Door-to-door estimate: 20 min to Gambir + 3 hr train + 20 min taxi = ~3 hours 40 min – 4 hours 15 min. Total cost: ~180,000–350,000 IDR (USD 12–24).

Train Comparison Table

Feature Whoosh (High-Speed) Argo Parahyangan (Conventional)
Travel time (train only) 40 min 3 hr
Jakarta station Halim (East Jakarta) Gambir / Pasar Senen (Central)
Bandung station Tegalluar (South-east) Bandung Station (City centre)
Distance to airport 15–20 km (~35 min taxi) 6 km (~20 min taxi)
Price range 250,000–350,000 IDR (USD 17–24) 150,000–300,000 IDR (USD 10–20)
Onboard facilities Power outlets, snack, reclining seats AC, limited power, snack in exec class
Best for Speed & modern comfort Budget & central location

Verdict: If you value speed and a modern experience, take the Whoosh. If you're on a tight budget or prefer arriving in central Bandung, the Argo Parahyangan is a solid choice. Book Whoosh tickets here — book Argo Parahyangan here.

Bus: The Most Economical Option

If saving money is your top priority, the bus is the cheapest way to get from Jakarta to Bandung — and from there to Husein Sastranegara Airport. Several bus terminals in Jakarta serve routes to Bandung, with both day and night services available.

Day Buses

Tip: Choose a bus that arrives at Leuwipanjang Terminal — it's only 5 km (15 min taxi) from Husein Sastranegara Airport. From Cicaheum, you'll need 30–40 minutes by taxi.

Night Buses (Overnight Services)

Door-to-door estimate: 30 min to bus terminal + 4 hr bus + 20 min taxi = ~4.5–5.5 hours. Total cost: as low as 80,000 IDR (USD 5.5) — the cheapest possible option.

Booking: Bus tickets can be purchased at the terminal or via online platforms like Traveloka and Tiket.com.

Bus Comparison Table

Type From Jakarta To Bandung Time Price (IDR) Distance to airport
Day bus (economy) Kalideres / Kampung Rambutan Leuwipanjang 3–4.5 hr 50,000–100,000 ~5 km (15 min taxi)
Day bus (executive) Lebak Bulus / Pulogadung Leuwipanjang / Cicaheum 3–4 hr 100,000–150,000 5–12 km (15–30 min taxi)
Night bus Kalideres / Kampung Rambutan Leuwipanjang 3.5–4.5 hr 60,000–150,000 ~5 km (15 min taxi)

Verdict: The bus is unbeatable for budget travelers. Just factor in extra time and a short taxi hop at the end. Check bus schedules and prices on Traveloka.

Taxi & Private Transfer: Door-to-Door Convenience at a Premium

A direct taxi or private car transfer from your location in Jakarta to Husein Sastranegara Airport is the most comfortable and private option, but it comes with a high price tag. This is best for groups, families, business travelers, or anyone with a lot of luggage who prioritizes convenience over cost.

Price & Time

When to Choose a Taxi / Private Transfer

Ride-Hailing vs. Traditional Taxi

Service Estimated Cost (IDR) Pros Cons
Gojek (GoCar) 700,000–1,100,000 Fixed price, easy booking, trackable Availability limited early morning
Grab (GrabCar) 750,000–1,200,000 Reliable, wide coverage Surge pricing possible
Traditional taxi (Blue Bird, etc.) 800,000–1,500,000 Metered, experienced drivers Variable pricing, may need cash
Private transfer (pre-booked) 900,000–1,500,000 Fixed price, meet & greet, child seats Requires advance booking

Verdict: Taxi is the most expensive but most flexible option. Use it when other options aren't available or when comfort is paramount. Check Grab car prices here.

Flight: Fast in the Air, but Slow Door-to-Door

Flying from Soekarno-Hatta International Airport (CGK) in Jakarta to Husein Sastranegara Airport (BDO) in Bandung takes only 40–50 minutes in the air. However, when you factor in transfers to CGK, security, waiting, and the journey from BDO to your final destination, the total door-to-door time is often longer than the train — and significantly more expensive.

Flight Details

The Hidden Time Costs

Total door-to-door: 3.5–4.5 hours — similar to the Argo Parahyangan train but at a much higher cost. The Whoosh high-speed train is faster door-to-door in almost every scenario.

When Flying Makes Sense

Verdict: For most travelers, the train is a better all-round choice than flying. However, if you're already at CGK for a connection, a short hop to BDO can be practical. Check Garuda Indonesia flights — check Lion Air flights.

Tickets & Cost Comparison: All Options at a Glance

Use the table below to compare every possible way to get from Jakarta to Husein Sastranegara Airport. We've included door-to-door time, total cost, number of transfers, and our recommendation for different traveler types.

Mode Door-to-Door Time Total Cost (IDR) Total Cost (USD) Transfers Best For
Whoosh + Taxi ⭐ 2–2.5 hr 300,000–430,000 20–29 1 Speed + comfort (recommended)
Argo Parahyangan + Taxi 3.5–4.5 hr 180,000–350,000 12–24 1 Budget + central location
Direct Taxi / Private Transfer 3–4 hr 800,000–1,500,000 55–100 0 Groups, late-night, convenience
Bus + Taxi 🏆 cheapest 4.5–5.5 hr 80,000–200,000 5.5–14 1 Ultra-budget travelers
Flight (CGK → BDO) 3.5–4.5 hr 500,000–1,500,000 35–100 1 Connecting passengers only

🏆 Best overall: Whoosh high-speed train + taxi — unbeatable speed and reasonable cost.
🏆 Cheapest: Bus + taxi — as low as 80,000 IDR (USD 5.5).
🏆 Most convenient: Direct taxi — but expect to pay a premium.

Where to Buy Tickets

Traveler Tips & Insider Advice

After years of traveling this route, here are practical tips that will save you time, money, and hassle. These are the things guidebooks don't always tell you.

🧳 Luggage: Use Takkyubin (Baggage Delivery Service)

If you're traveling with heavy suitcases, consider using Takkyubin (baggage delivery) — available at major hotels and convenience stores. Your luggage will be sent directly from your Jakarta hotel to Husein Sastranegara Airport (or vice versa) for around 100,000–200,000 IDR (USD 7–14) per bag. This frees you up to travel light on the train or bus. Companies like Titipku and Packman offer this service.

🚉 Station Navigation (Especially in Jakarta)

🚦 Traffic Warning: Peak Hours & Holidays

💡 Money-Saving Tips

🌄 View of Mount Fuji? No — But You'll See Mount Ciremai

On a clear day, the Argo Parahyangan train offers beautiful views of Mount Ciremai and the Puncak Pass region. The Whoosh train runs mostly in tunnels and cuttings, so the views are limited. If scenery matters to you, choose the conventional train and grab a window seat on the right side (direction: Jakarta → Bandung).

📱 Useful Apps & Resources

FAQs: Jakarta to Husein Sastranegara Airport

Is there a direct train from Jakarta to Husein Sastranegara Airport?

No, there is no direct train to the airport. Take the Whoosh high-speed train (40 min) or Argo Parahyangan (3 hr) to Bandung, then a 15–30 minute taxi or ride-hailing ride to the airport.

What is the fastest way to get from Jakarta to Husein Sastranegara Airport?

The fastest door-to-door option is the Whoosh high-speed train from Halim Station to Tegalluar Station (40 min), followed by a 30–40 minute taxi to the airport — total around 2–2.5 hours. A direct taxi takes 3–4 hours.

How much does a taxi from Jakarta to Husein Sastranegara Airport cost?

A direct taxi or private transfer costs between 800,000 and 1,500,000 IDR (approx. USD 55–100), depending on the vehicle type, time of day, and provider.

Are there overnight buses from Jakarta to Bandung?

Yes, several bus operators run overnight services from Jakarta (Kalideres, Kampung Rambutan, Lebak Bulus) to Bandung (Leuwipanjang, Cicaheum). Fares range from 60,000 to 150,000 IDR (USD 4–10). From the bus terminal, take a short taxi to the airport.

Can I use Gojek or Grab from Jakarta to Husein Sastranegara Airport?

Yes, Gojek and Grab offer inter-city car services. A ride from central Jakarta to the airport costs around 700,000–1,200,000 IDR (USD 48–82). Booking in advance is recommended, especially for early morning or late-night trips.

What is the cheapest way to get from Jakarta to Husein Sastranegara Airport?

The cheapest option is a bus from Jakarta to Bandung (50,000–150,000 IDR / USD 3.5–10) plus a short taxi to the airport (30,000–50,000 IDR / USD 2–3.5). Total cost: as low as 80,000 IDR (USD 5.5).

How early should I arrive at Husein Sastranegara Airport for a domestic flight?

For domestic flights, arrive at least 1.5 to 2 hours before departure. The airport is compact and check-in is usually quick, but allow extra time during peak hours or holidays.

Is it better to fly or take the train from Jakarta to Bandung?

The train is almost always better. The Whoosh high-speed train takes only 40 minutes (vs. 45 min flight), but when you factor in airport transfers, security, and waiting, the train's door-to-door time is shorter, more reliable, and usually cheaper. Flying is only practical if you are connecting to another flight at BDO.