Quick Answer
Best way: Take the WHOOSH high-speed train from Halim Station (15–20 min from Setiabudi) to Padalarang Station (45 min), then a 30-min taxi to Husein Sastranegara Airport.
Total time:约 1.5–2 hours door-to-door | Cost:约 IDR 300,000–500,000 (USD 20–33) per person
Budget alternative: Regular train from Gambir to Bandung Station (3 h) + short taxi (15 min) — total ~3.5 h, IDR 150,000–300,000 (USD 10–20).
Key transfer point: All train options require a final taxi or ride-hailing ride to the airport — there is no direct rail connection to Husein Sastranegara Airport.
Train & WHOOSH High-Speed Rail
Two train options connect Jakarta to Bandung: the WHOOSH high-speed train (fastest) and the regular KAI train (budget-friendly). Both require a final short ride to Husein Sastranegara Airport. Below is a deep comparison to help you choose.
Option 1: WHOOSH High-Speed Train (Recommended)
Route: Setiabudi → Halim Station (15–20 min by Gojek/Grab) → WHOOSH to Padalarang (45 min) → Taxi to Husein Sastranegara Airport (25–30 min).
Total door-to-door time:约 1.5–2 hours | Total cost:约 IDR 300,000–500,000 (USD 20–33) per person
WHOOSH is operated by KCIC and reaches speeds of 350 km/h. Trains run from 5:30 AM to 9:30 PM with departures every 30–60 minutes. There are two classes:
| Class | Price (IDR) | Price (USD) | Seat pitch | WiFi / Power |
|---|---|---|---|---|
| Economy (Premium Economy) | 200,000 – 350,000 | 13 – 23 | 78 cm | Yes / Yes |
| First Class | 350,000 – 500,000 | 23 – 33 | 100 cm | Yes / Yes + meal |
Pros: Fastest option, modern comfortable seats, reliable schedule, free WiFi.
Cons: Requires taxi at both ends (Halim and Padalarang), slightly more expensive than regular train.
Best for: Business travelers, day-trippers, anyone prioritizing speed.
Source: WHOOSH Official Website
Option 2: Regular KAI Train (Budget-Friendly)
Route: Setiabudi → Gambir Station (20–25 min by Gojek/Grab) → KAI train to Bandung Station (2.5–3 h) → Taxi to Husein Sastranegara Airport (10–15 min).
Total door-to-door time:约 3.5–4 hours | Total cost:约 IDR 150,000–300,000 (USD 10–20) per person
The main train serving this route is Argo Parahyangan, with departures from Gambir and Pasar Senen stations. Classes range from Economy to Business to Executive.
| Class | Price (IDR) | Price (USD) | Travel time | Features |
|---|---|---|---|---|
| Economy | 150,000 – 200,000 | 10 – 13 | 3 h | Basic seat, AC, no meal |
| Business | 220,000 – 300,000 | 15 – 20 | 2 h 40 min | Wider seat, snack, power outlet |
| Executive | 300,000 – 450,000 | 20 – 30 | 2 h 30 min | Full recliner, meal, priority boarding |
Pros: Much cheaper, frequent departures (every 1–2 hours), Bandung station is close to the airport.
Cons: Slower than WHOOSH, can be crowded on weekends, older rolling stock in economy class.
Best for: Budget travelers, students, travelers with flexible time.
Source: PT KAI (Indonesian Railways)
Train Comparison: WHOOSH vs Regular
| Factor | WHOOSH High-Speed | Regular KAI Train |
|---|---|---|
| Door-to-door time | 1.5–2 h | 3.5–4 h |
| Cost per person | IDR 300,000–500,000 | IDR 150,000–300,000 |
| Comfort | ★★★★★ | ★★★☆☆ (Economy) – ★★★★★ (Executive) |
| Frequency | Every 30–60 min | Every 1–2 h |
| Luggage space | Overhead + dedicated racks | Overhead + limited racks |
| Final taxi to airport | 25–30 min from Padalarang | 10–15 min from Bandung Station |
Verdict: WHOOSH wins on speed; regular train wins on price. If your budget allows, WHOOSH is the clear recommendation for most travelers.
Flight (CGK → BDO) — Not Recommended
Flying from Jakarta's Soekarno-Hatta Airport (CGK) to Husein Sastranegara Airport (BDO) sounds quick — the flight itself is only 50–60 minutes. However, when you factor in the journey from Setiabudi to CGK (45–60 min), check-in and security (1.5 h), and the ride from BDO to central Bandung, the total door-to-door time is 4–5 hours — slower than WHOOSH and often more expensive.
Flight Options
| Airline | Price (IDR) | Price (USD) | Flight time | Frequency |
|---|---|---|---|---|
| Garuda Indonesia | 500,000 – 800,000 | 33 – 53 | 55 min | 2–3 daily |
| Citilink | 350,000 – 600,000 | 23 – 40 | 55 min | 1–2 daily |
| Batik Air | 400,000 – 700,000 | 27 – 47 | 55 min | 1–2 daily |
Real Total Time Breakdown (Setiabudi → BDO via CGK)
- Setiabudi → CGK: 45–60 min by car (traffic dependent)
- Check-in + security + boarding: 90 min (recommended for domestic)
- Flight CGK → BDO: 55 min
- Baggage claim + exit: 15–20 min
- BDO → central Bandung (optional): 10 min (but you're already at the airport!)
- Total:约 4–5 hours — longer than WHOOSH (1.5–2 h)
Conclusion: Flying only makes sense if you need to connect to another flight at CGK or BDO, or if you have a specific airline loyalty benefit. For point-to-point travel, WHOOSH is faster and cheaper.
Source: Husein Sastranegara Airport Official
Bus: Day & Night Services
Buses are the most economical way to reach Bandung from Jakarta. Both day buses and night (overnight) buses operate frequently. From Bandung's main bus terminals, you'll need a short Gojek/Grab ride to Husein Sastranegara Airport.
Day Bus
Route: Setiabudi → Kalideres / Kampung Rambutan / Lebak Bulus terminal (30–40 min by Gojek) → Bus to Bandung (Leuwipanjang or Cicaheum terminal) → Gojek to airport (15–20 min).
Total time:约 4–5 hours | Cost: IDR 100,000–150,000 (USD 7–10) for the bus + IDR 25,000–40,000 for the final Gojek.
Popular operators: Prima Jasa, Sinar Jaya, DayTrans. Buses run from 5 AM to 9 PM with departures every 30–60 minutes.
Night (Overnight) Bus
Route: Same terminals as day buses, but departures from 10 PM to midnight. Arrival in Bandung between 1:30 AM and 3:30 AM.
Total time:约 3.5–4.5 hours (less traffic at night) | Cost: IDR 100,000–150,000 (USD 7–10)
Overnight buses are a good option if you need to arrive at the airport very early for a morning flight. Note that public transport from Bandung terminals to the airport is limited at night — book a Gojek/Grab in advance or arrange a pickup.
Bus Comparison Table
| Factor | Day Bus | Night Bus |
|---|---|---|
| Time (Setiabudi → airport) | 4–5 h | 3.5–4.5 h |
| Cost (total) | IDR 130,000–190,000 | IDR 130,000–190,000 |
| Comfort | ★★☆☆☆ | ★★☆☆☆ (can be cold) |
| Flexibility | High (many departures) | Limited (fewer departures) |
| Best for | Budget travelers with time | Early morning airport arrival |
Booking: Recommended for night buses, especially on weekends. Use Traveloka or RedBus for advance tickets.
Luggage limit: Typically one large bag (20–25 kg) plus hand carry. Extra bags may cost IDR 20,000–50,000.
Source: DayTrans Official
Taxi & Private Car
Taking a taxi or private car from Setiabudi directly to Husein Sastranegara Airport is the most convenient but most expensive option. It's best suited for groups, late-night travel, or passengers with heavy luggage.
Cost & Time
| Service | Price (IDR) | Price (USD) | Time | Notes |
|---|---|---|---|---|
| Blue Bird Taxi (metered) | 700,000 – 900,000 | 47 – 60 | 2.5–3.5 h | Traffic dependent; book via app |
| Gojek / Grab Car | 600,000 – 1,000,000 | 40 – 67 | 2.5–3.5 h | Price surges possible |
| Private hire (pre-booked) | 800,000 – 1,200,000 | 53 – 80 | 2.5–3 h | Fixed price, meet & greet |
| Rental car + driver (full day) | 1,000,000 – 1,500,000 | 67 – 100 | 2.5–3 h | Includes waiting time |
When to Choose a Taxi / Private Car
- Late-night / early-morning (11 PM – 5 AM): Trains and buses are not running, and ride-hailing availability may be limited. A taxi is the only reliable option.
- Group of 3–4 people: Cost per person becomes comparable to WHOOSH, and you get door-to-door service.
- Heavy luggage (more than 2 large suitcases): Train luggage racks can be cramped; a car gives you full control.
- Mobility concerns: Elderly travelers, families with babies, or anyone who finds station transfers challenging.
Traffic Warning
The Jakarta–Bandung toll road (Cipularang) can experience severe congestion on Friday afternoons, Saturday mornings, and Sunday evenings. During peak holiday seasons (Lebaran, Christmas, New Year), the drive can take 5–6 hours. Always check Google Maps or Waze before departing.
Tip: If you must drive, leave before 6 AM or after 9 PM to avoid the worst traffic.
Source: Blue Bird Group
Tickets & Cost Comparison
Below is a complete comparison of all transport modes from Setiabudi to Husein Sastranegara Airport. Use this table to make your final decision.
| Mode | Door-to-Door Time | Cost per Person (IDR) | Cost per Person (USD) | Transfers | Best For |
|---|---|---|---|---|---|
| WHOOSH High-Speed Train 🏆 | 1.5–2 h | 300,000 – 500,000 | 20 – 33 | 2 (Gojek + taxi) | Speed & comfort |
| Regular KAI Train | 3.5–4 h | 150,000 – 300,000 | 10 – 20 | 2 (Gojek + taxi) | Budget & value |
| Bus (Day) | 4–5 h | 130,000 – 190,000 | 9 – 13 | 2 (Gojek + Gojek) | Cheapest 💰 |
| Bus (Night) | 3.5–4.5 h | 130,000 – 190,000 | 9 – 13 | 2 (Gojek + Gojek) | Early airport arrival |
| Taxi / Private Car | 2.5–3.5 h | 700,000 – 1,200,000 | 47 – 80 | 0 (direct) | Groups / late night |
| Flight (CGK → BDO) | 4–5 h | 400,000 – 800,000 | 27 – 53 | 2 (Gojek + taxi) | Airline connections |
🏆 Best overall: WHOOSH High-Speed Train — fastest, comfortable, and reasonably priced.
💰 Cheapest: Day Bus — under IDR 200,000 total, but requires patience.
🚕 Most convenient: Taxi/Private Car — door-to-door, but expensive and traffic-prone.
Where to book tickets:
Traveler Tips & Experience
Practical advice from frequent travelers on this route — avoid common pitfalls and travel smarter.
🚆 Station Navigation
- Halim Station (WHOOSH): Modern and well-signposted. Allow 15 minutes from drop-off to platform. There are food outlets and waiting areas.
- Gambir Station (KAI): Older but functional. Platforms can be crowded during rush hour. Look for the Argo Parahyangan departure board.
- Bandung Station: Small and easy to navigate. The taxi queue is outside the main entrance. A Gojek to the airport costs about IDR 30,000–45,000 and takes 10–15 minutes.
- Padalarang Station (WHOOSH): Located in a suburban area. Limited food options. Pre-book your Gojek/Grab before arriving — wait times can be 10–20 minutes.
🧳 Luggage Tips
- Takkyubin (baggage delivery): Use JNE or SiCepat to send your luggage directly from Jakarta to your Bandung hotel or the airport. Cost: about IDR 50,000–100,000 per bag. This lets you travel hands-free on the train.
- WHOOSH luggage policy: Maximum 2 bags per person (total weight 30 kg). Oversized bags (golf clubs, surfboards) need prior approval.
- Regular train luggage: Racks above seats are small. Large suitcases (over 24") may need to be stored near the door — keep an eye on them.
🕒 Peak Hours & Booking Advice
- WHOOSH trains sell out on Friday evenings, Saturday mornings, and Sunday afternoons. Book at least 3–7 days in advance.
- Lebaran (Eid) & Christmas: Book all transport 2–4 weeks ahead. Prices surge 30–50%.
- Regular trains: Executive class often sells out last. Economy class is usually available even on the day of travel, but expect standing-room-only during peak times.
- Bus terminals: Be prepared for chaotic environments at Kalideres and Kampung Rambutan. Keep your valuables secure and only use official ticket counters.
🌦️ Weather & Comfort
- Rainy season (Nov–Mar): Heavy rain can cause flooding on the Cipularang toll road, adding 1–2 hours to taxi/bus journeys. Trains are less affected.
- Air conditioning: Both WHOOSH and KAI trains are heavily air-conditioned. Bring a light jacket or scarf.
- Motion sickness: The WHOOSH train is very smooth, but the winding roads of Cipularang can cause discomfort on bus/taxi rides. Bring motion sickness pills if you're sensitive.
Source: Jakarta Bandung Travel Guide
FAQs: Setiabudi to Husein Sastranegara Airport
1. Is there a direct train from Setiabudi to Husein Sastranegara Airport?
No, there is no direct train. You must take a train from Gambir or Halim station to Bandung or Padalarang, then continue by taxi or ride-hailing (Gojek/Grab) for the final 15–30 minutes. No rail line connects directly to Husein Sastranegara Airport.
2. What is the fastest way to get from Setiabudi to Husein Sastranegara Airport?
WHOOSH high-speed train from Halim station to Padalarang (45 min), then a 30-min taxi to the airport. Total door-to-door time from Setiabudi is about 1.5–2 hours — much faster than driving (2.5–3 h) or flying (4+ h).
3. How much does the WHOOSH high-speed train cost from Jakarta to Bandung?
WHOOSH tickets from Halim to Padalarang range from IDR 200,000 to IDR 350,000 (USD 13–23) for economy class, and IDR 350,000 to IDR 500,000 (USD 23–33) for first class. Prices vary by demand and booking time.
4. Is it better to take the train or a taxi from Setiabudi to Husein Sastranegara Airport?
For most travelers, the WHOOSH high-speed train is better: faster (1.5–2 h vs 2.5–3 h), cheaper (IDR 300,000–500,000 vs IDR 700,000–1,200,000), and avoids traffic. A taxi is only recommended for groups of 3–4 people, late-night travel, or if you have heavy luggage.
5. Are there overnight buses from Jakarta to Bandung?
Yes, several bus companies operate overnight services. Buses depart from Kalideres, Kampung Rambutan, and Lebak Bulus terminals between 10 PM and midnight, arriving at Leuwipanjang or Cicaheum terminals. Fares start at IDR 100,000 (USD 7).
6. How early should I leave Setiabudi for a morning flight from Husein Sastranegara Airport?
If your flight departs before 9 AM, leave Setiabudi by 4:30–5:00 AM. Take the first WHOOSH train (around 5:30 AM from Halim) or book a taxi the night before. Total journey time is about 2 hours by WHOOSH + taxi, or 2.5–3 hours by car.
7. Can I use Gojek or Grab from Setiabudi to Husein Sastranegara Airport?
Yes, both Gojek and Grab offer intercity rides. A car from Setiabudi to the airport costs approximately IDR 600,000–1,000,000 (USD 40–67) and takes 2.5–3.5 hours depending on traffic. Booking in advance is recommended.
8. What is the cheapest way to get from Setiabudi to Husein Sastranegara Airport?
The cheapest way is by economy bus from Kalideres or Kampung Rambutan to Bandung (IDR 100,000–150,000 / USD 7–10), plus a short Gojek ride to the airport (IDR 25,000–40,000). Total under IDR 200,000 (USD 13), but the journey takes 4–5 hours.