Quick Answer
The best way from Kampung Rambutan Bus Terminal to Soekarno-Hatta Airport (CGK) is the Damri Airport Bus — direct, affordable, and reliable. It takes 60–90 minutes, costs 50,000–100,000 IDR (3–7 USD), and operates 24 hours a day with departures every 30–60 minutes. No transfers, no hassle.
If you prefer a faster door-to-door option, a taxi or ride-hailing service (Grab/Gojek) takes 45–75 minutes but costs 200,000–400,000 IDR (14–28 USD). For the cheapest possible route, combine TransJakarta with a short Damri hop — as low as 25,000–50,000 IDR (1.70–3.50 USD), though it takes 100–150 minutes with 2–3 transfers.
🚌 Express & Night Bus: Damri Airport Bus (Kampung Rambutan → CGK)
The Damri airport bus is the most popular and practical way to travel from Kampung Rambutan Bus Terminal to Soekarno-Hatta Airport. Operated by state-owned Damri, this direct route connects the southern hub of Jakarta to all three airport terminals without any transfers.
Route & Stops
- Departure point: Kampung Rambutan Bus Terminal (Bay 12 – Damri counter).
- Drop-off points: Terminal 1 (domestic), Terminal 2 (international & some domestic), and Terminal 3 (domestic & international).
- Return route: The same bus also operates from CGK back to Kampung Rambutan — pick up at the Damri bay outside each terminal.
Schedule & Frequency
- Operating hours: 24 hours a day, 7 days a week.
- Frequency: Every 30 minutes during peak times (5:00–9:00 AM & 4:00–8:00 PM); every 60 minutes during off-peak and overnight.
- First departure from Kampung Rambutan: ~04:00 AM. Last departure: ~11:00 PM (though limited night buses run 11:00 PM–4:00 AM — confirm at the counter).
Fares & Ticketing
- Standard fare: 50,000–100,000 IDR (3–7 USD) depending on the terminal and time of day. Night buses may have a small surcharge (10,000–20,000 IDR).
- Where to buy tickets: At the Damri counter inside Kampung Rambutan Terminal, via the Damri online portal, or through apps like Tiket.com and Traveloka.
- Payment methods: Cash (IDR), debit/credit cards, and e-wallets (GoPay, OVO, DANA).
Baggage Policy
- Free allowance: 2 pieces of luggage (suitcase + backpack) per person. No weight limit is strictly enforced, but you must be able to load and unload your bags yourself.
- Oversized items: Surfboards, bicycles, or very large boxes may be charged an extra 50,000 IDR or refused during peak hours.
- Storage: Bags are stored in the underfloor luggage compartment; keep valuables with you in the cabin.
Pros & Cons
| ✅ Advantages | ❌ Disadvantages |
|---|---|
| Direct connection — no transfers | Travel time can exceed 90 min in heavy traffic |
| Very affordable (from 50,000 IDR) | Buses can be crowded during peak hours |
| 24-hour operation | Limited night frequency (every 60 min) |
| Ample luggage space | No onboard toilet (rest stops are not made) |
| Air-conditioned | Not door-to-door — you need to get to the terminal |
Who Should Take the Damri Bus?
This option is ideal for solo travelers, backpackers, and budget-conscious passengers who are already at or near Kampung Rambutan. It's also a great choice for night arrivals (since it runs 24 hours) and for domestic flights where you don't need to rush. If you're traveling in a group of 3 or more, a taxi may work out to a similar total cost with more convenience.
Source: Damri Official Website — route & schedule information verified January 2025.
🚕 Taxi & Private Transfer
For travelers who value door-to-door convenience, privacy, or have heavy luggage, a taxi or ride-hailing service is the most comfortable option. The 35–40 km journey from Kampung Rambutan to CGK takes 45–75 minutes depending on traffic, and costs significantly more than the bus.
Ride-Hailing: Grab & Gojek
- Price range: 200,000–300,000 IDR (14–21 USD) for a standard car. GrabCar Plus or GoCar XL (for 4–6 passengers) costs 300,000–450,000 IDR (21–31 USD).
- Booking: Use the Grab or Gojek app. The price is fixed upfront and includes all tolls and airport surcharges.
- Pick-up point: The app pin at Kampung Rambutan Terminal is located at the main entrance (Jalan Raya Bogor side). Your driver will meet you there.
- Best for: Couples, small groups (2–3 people), business travelers, and anyone with more than 2 large suitcases.
Traditional Taxis (Blue Bird, Express, etc.)
- Price range: Metered fare typically 250,000–400,000 IDR (17–28 USD) including tolls and airport surcharge (35,000 IDR).
- Recommended provider: Blue Bird Group — the most reliable metered taxi in Jakarta. Their drivers use the GPS-based meter and are generally trustworthy.
- Hailing a taxi: You can find Blue Bird taxis at the official taxi stand at Kampung Rambutan Terminal, or book via the MyBlueBird app.
- Note: Avoid non-metered taxis or drivers who quote a flat price — they often charge 50–100% more than the metered rate.
Private Transfer Services
- Pre-booked airport transfers: Companies like Booking.com transfers, Klook, and local operators offer fixed-price private cars from Kampung Rambutan to CGK from 300,000–500,000 IDR (21–35 USD).
- Advantages: Fixed price, no surge, meet-and-greet service, and options for larger vehicles (minivans, SUVs).
- Best for: Families with children, elderly travelers, or anyone who wants zero uncertainty.
When to Choose a Taxi Over the Bus
A taxi or ride-hailing service is worth the extra cost if:
- You are traveling in a group of 3+ people (the per-person cost becomes comparable to the bus).
- You have more than 2 large suitcases or bulky sports equipment.
- You are arriving at or departing from the airport between midnight and 5:00 AM when the Damri bus runs less frequently.
- You are on a tight schedule with a flight that cannot afford a 90-minute bus ride.
- You have mobility issues that make walking to/from bus stops difficult.
Source: Blue Bird Group official fare estimator and Grab price data for Jakarta (January 2025).
🚄 Train & Airport Rail: Soekarno-Hatta Airport Train
The Soekarno-Hatta Airport Train (also called the Airport Railink) is a fast, modern train connecting the airport to two city stations: Batu Ceper (in Tangerang) and Sudirman Baru (in central Jakarta). While there is no direct train from Kampung Rambutan, you can combine a short taxi or TransJakarta ride with the airport train for a journey that's fast but involves one transfer.
Option A: Via Batu Ceper Station (Recommended)
- Step 1: From Kampung Rambutan, take a taxi or ride-hailing to Batu Ceper Station — about 25 km, 30–50 minutes, 80,000–120,000 IDR (5.50–8.50 USD).
- Step 2: Board the Soekarno-Hatta Airport Train at Batu Ceper. The journey to the airport takes 10 minutes (non-stop). Trains run every 15–30 minutes from 5:00 AM to 11:00 PM.
- Total time: 60–90 minutes (including waiting).
- Total cost: 150,000–190,000 IDR (10–13 USD) — 80,000–120,000 IDR for the taxi + 70,000 IDR for the train.
Option B: Via Sudirman Baru Station (For Central Jakarta Access)
- Step 1: From Kampung Rambutan, take TransJakarta (Corridor 7 or 7A) to Gambir Station or Sudirman Baru Station — about 60–90 minutes, 3,500 IDR (0.25 USD).
- Step 2: Board the airport train at Sudirman Baru. The journey to CGK takes about 45 minutes.
- Total time: 110–150 minutes (including transfers and waiting).
- Total cost: 73,500 IDR (5 USD) — 3,500 IDR for TransJakarta + 70,000 IDR for the train.
- Note: This option is slower than the Damri bus and involves more transfers, but it's a good backup if you're already near Gambir or Sudirman.
Airport Train Details
| Feature | Details |
|---|---|
| Operator | Railink (joint venture between PT KAI and Angkasa Pura II) |
| Stations | Batu Ceper, Sudirman Baru, BNI City, Duri, and Soekarno-Hatta Airport |
| Frequency | Every 15–30 minutes (5:00 AM – 11:00 PM) |
| Travel time (Batu Ceper → CGK) | 10 minutes |
| Travel time (Sudirman Baru → CGK) | 45 minutes |
| Fare | 70,000 IDR (4.80 USD) — flat fare regardless of station |
| Baggage | Free: 2 suitcases + 1 carry-on. No weight limit strictly enforced. |
| Seating | All reserved seating (book online or at station). 2×2 configuration with overhead racks. |
| Onboard amenities | AC, luggage racks, digital information screens, no toilet (short journey). |
Who Should Take the Airport Train?
The train is a solid choice if you are already near Batu Ceper or Sudirman Baru, or if you want to avoid road traffic entirely. It's not recommended for most Kampung Rambutan users because the extra taxi ride to Batu Ceper adds cost and complexity. However, during severe traffic jams (rainy season, holidays), the train's reliability can outweigh the inconvenience of the transfer.
Source: Railink Official Website — schedule and fare data January 2025.
💰 Budget Combination Options (Cheapest Way)
If you're on a shoestring budget and have plenty of time, you can reach CGK from Kampung Rambutan for as little as 25,000–50,000 IDR (1.70–3.50 USD) by combining public buses. This is the cheapest possible route, but it requires 2–3 transfers and takes 100–150 minutes.
Route A: TransJakarta + Damri at Gambir
- Step 1: Take TransJakarta Corridor 7 (Kampung Rambutan → Grogol) or Corridor 7A (Kampung Rambutan → Harmoni). Fare: 3,500 IDR. Time: 40–60 minutes.
- Step 2: At Gambir Station (accessible from Harmoni via short walk or TransJakarta transfer), board the Damri airport bus. Fare: 50,000 IDR. Time: 60–90 minutes.
- Total: ~53,500 IDR (3.70 USD) | 110–150 minutes.
Route B: TransJakarta + Damri at Pulo Gebang
- Step 1: Take TransJakarta Corridor 7 from Kampung Rambutan to Pulo Gebang Terminal (east Jakarta). Fare: 3,500 IDR. Time: 35–50 minutes.
- Step 2: At Pulo Gebang, take the Damri airport bus to CGK. Fare: 50,000 IDR. Time: 60–90 minutes.
- Total: ~53,500 IDR (3.70 USD) | 100–140 minutes.
Route C: Full TransJakarta + Mikrotrans (Most Complex)
- Step 1: Take TransJakarta Corridor 7 to Grogol. Transfer to Corridor 3 (Grogol → Kalideres). Fare: 3,500 IDR. Time: 60–80 minutes.
- Step 2: From Kalideres, take Mikrotrans Jaklingko (free) or local angkot (5,000 IDR) to the airport perimeter, then walk to the terminal. Time: 30–40 minutes.
- Total: ~8,500–13,500 IDR (0.60–0.90 USD) | 120–150 minutes.
- ⚠ Note: This route is impractical for first-time visitors and not recommended for anyone with luggage.
Practical Tips for Budget Travelers
- Download the TransJakarta app (available on Android/iOS) for real-time bus tracking and route planning.
- Use a KMT (Kartu Multi Trip) or e-money card (Flazz, Brizzi, TapCash) for seamless tap-in on TransJakarta and Damri.
- Avoid budget routes during peak hours (6:00–9:00 AM, 4:00–7:00 PM) as buses are overcrowded and journey times double.
- Keep your luggage close — these routes use standard city buses with no dedicated luggage area.
Source: TransJakarta Official Website — route maps and fare information.
✈️ Domestic Flights from Soekarno-Hatta Airport (CGK)
Soekarno-Hatta Airport is Indonesia's busiest aviation hub, handling over 80 million passengers annually. It serves as the main gateway for domestic flights to all major Indonesian cities, as well as international routes across Asia, the Middle East, and beyond. Once you arrive at CGK from Kampung Rambutan, here's what you need to know about flying out.
Terminal Overview
| Terminal | Used By | Destinations (Examples) |
|---|---|---|
| Terminal 1 | Domestic (Lion Air, Citilink, Batik Air, Sriwijaya Air) | Denpasar (Bali), Surabaya, Medan, Makassar, Yogyakarta, Palembang |
| Terminal 2 | International + some domestic (Garuda Indonesia international, AirAsia, Malaysia Airlines) | Singapore, Kuala Lumpur, Bangkok, Tokyo, Amsterdam |
| Terminal 3 | Domestic & International (Garuda Indonesia domestic, full-service carriers, premium airlines) | All major domestic routes + international connections |
Major Domestic Airlines & Routes from CGK
- Garuda Indonesia — Full-service carrier flying to Denpasar, Surabaya, Medan, Makassar, Yogyakarta, Balikpapan, and more. Check-in: Terminal 3.
- Lion Air — Low-cost carrier with the widest domestic network. Routes include Denpasar, Surabaya, Medan, Padang, Palembang, Lampung, and many others. Check-in: Terminal 1.
- Citilink — Budget carrier (subsidiary of Garuda) serving Denpasar, Surabaya, Yogyakarta, Balikpapan, Lombok, etc. Check-in: Terminal 1.
- Batik Air — Full-service subsidiary of Lion Air, flying to Denpasar, Surabaya, Medan, Yogyakarta, Makassar. Check-in: Terminal 1.
- AirAsia Indonesia — Low-cost carrier for domestic and international routes. Check-in: Terminal 2.
Recommended Arrival Time at CGK
- Domestic flights: Arrive at the airport 2 hours before departure (1 hour for check-in & baggage + 30–45 min for security + 15 min buffer).
- International flights: Arrive 3 hours before departure (1.5 hours for check-in + 45 min immigration + 30 min security + 15 min buffer).
- Peak season (Eid, Christmas, New Year): Add 1 hour to all recommendations — queues can stretch 30–60 minutes longer than usual.
From Kampung Rambutan to Your Gate — Total Time Planning
When booking a flight, factor in the full door-to-door time:
- Damri bus: 60–90 min to airport + 15 min walking to check-in + recommended buffer = leave Kampung Rambutan 3.5–4 hours before domestic departure.
- Taxi: 45–75 min + 15 min check-in buffer = leave 3–3.5 hours before domestic departure.
- Budget combination: 100–150 min + 15 min buffer = leave 4–5 hours before domestic departure.
Source: Soekarno-Hatta Airport Official Website — terminal and airline information.
📊 Cost Comparison: All Transport Options at a Glance
Use this table to compare every way to get from Kampung Rambutan Bus Terminal to Soekarno-Hatta Airport. Best value and cheapest options are highlighted.
| Transport Mode | ⏱ Time | 💰 Cost (IDR) | 💰 Cost (USD) | 🔄 Transfers | ⭐ Comfort | 👍 Best For |
|---|---|---|---|---|---|---|
| 🚌 Damri Airport Bus ★ Best Value | 60–90 min | 50,000–100,000 | 3–7 | 0 (direct) | ⭐⭐⭐⭐ | Most travelers, solo, budget, night travel |
| 🚕 Taxi (Blue Bird, metered) | 45–75 min | 250,000–400,000 | 17–28 | 0 (door-to-door) | ⭐⭐⭐⭐⭐ | Groups, families, business, late night |
| 📱 Grab / Gojek (ride-hailing) | 45–75 min | 200,000–300,000 | 14–21 | 0 (door-to-door) | ⭐⭐⭐⭐⭐ | Solo/couples, app users, fixed price |
| 🚄 Airport Train (via Batu Ceper) | 60–90 min | 150,000–190,000 | 10–13 | 1 (taxi → train) | ⭐⭐⭐⭐ | Those near Batu Ceper, traffic avoidance |
| 🚄 Airport Train (via Sudirman Baru) | 110–150 min | 73,500 | 5 | 2 (TransJakarta → train) | ⭐⭐⭐ | Budget + time-rich, central Jakarta access |
| 💰 TransJakarta + Damri (Gambir) ★ Cheapest | 110–150 min | 53,500 | 3.70 | 2 (TransJakarta → Damri) | ⭐⭐ | Ultra-budget, no luggage, time-rich |
| 💰 Full TransJakarta + Mikrotrans | 120–150 min | 8,500–13,500 | 0.60–0.90 | 3+ | ⭐ | Extreme budget, locals only, no luggage |
Key Takeaways:
- Fastest: Taxi / ride-hailing (45–75 min).
- Best value for money: Damri Airport Bus — direct, affordable, and reliable.
- Cheapest: TransJakarta + Damri combination (53,500 IDR / 3.70 USD).
- Most convenient: Taxi or ride-hailing for door-to-door service.
- Most reliable in traffic: Airport train (via Batu Ceper) — not affected by road congestion.
All prices verified January 2025. Fuel surcharges and seasonal adjustments may apply.
💡 Traveler Tips & Local Experience
After years of navigating Jakarta's ever-changing traffic and transport system, here are insider tips to make your journey from Kampung Rambutan to Soekarno-Hatta Airport smoother, cheaper, and less stressful.
⏰ Timing & Traffic
- Jakarta traffic is brutal: Avoid traveling between 6:00–9:00 AM and 4:00–7:00 PM if possible. During peak hours, a 60-minute bus ride can stretch to 120 minutes.
- Rain makes it worse: Jakarta's rainy season (November–March) causes flooding on key roads like Jalan Raya Bogor and the airport toll road. Allow an extra 30–60 minutes if rain is forecast.
- Weekends are lighter: Saturday and Sunday mornings (6:00–11:00 AM) are the best times to travel — traffic is 40–50% lighter than weekdays.
🧳 Luggage & Baggage Services
- Use a luggage delivery service (Takkyubin-style): In Jakarta, services like Titip Beliin and Aneka Logistik can pick up your luggage from your hotel and deliver it to the airport. Costs from 100,000–200,000 IDR (7–14 USD) — totally worth it if you have heavy bags and want to travel hands-free.
- Keep valuables with you: On the Damri bus, always take your backpack/purse into the cabin. The luggage compartment is safe, but not monitored.
- Baggage size matters: Damri buses have limited overhead space — if you have a large backpack (60L+), store it in the luggage compartment. On TransJakarta, large bags are not allowed during peak hours.
🚉 Navigating Kampung Rambutan Terminal
- Find the Damri counter: Enter the terminal from the main Jalan Raya Bogor entrance. Walk straight past the intercity bus bays — the Damri counter is at Bay 12, clearly marked with a blue and white Damri sign.
- Beware of touts: At the terminal entrance, you may be approached by unofficial ticket sellers offering "express buses" to the airport. Ignore them and buy directly from the Damri counter or official app.
- Toilet stop: The public toilet at Kampung Rambutan Terminal costs 2,000–3,000 IDR. Bring small change — it's not always clean, so use it only if necessary.
🏷️ Tickets & Payments
- Buy Damri tickets in advance: During holidays (Eid, Christmas, New Year), Damri buses fill up fast. Book 1–2 days ahead via Tiket.com or Traveloka to guarantee a seat.
- Use e-money for TransJakarta: TransJakarta requires a KMT card or contactless e-money (Flazz, Brizzi, TapCash, GoPay, OVO). You can buy a KMT card at the terminal for 40,000 IDR (including 20,000 IDR stored value).
- Cash is still king: While apps and cards are widely accepted, the Damri counter prefers cash for walk-up purchases. Keep 100,000 IDR in small bills.
🌐 Connectivity & Apps
- Download these apps before you go:
- Grab — ride-hailing, food delivery, payments.
- Gojek — ride-hailing, courier services, payments.
- TransJakarta App — bus tracking, route planner.
- Tiket.com — Damri bus tickets, flight bookings.
- Google Maps — real-time traffic, public transport routing.
- SIM card & data: Buy a local SIM (Telkomsel, XL, or Indosat) at the airport or in Jakarta for 30,000–100,000 IDR (2–7 USD) with 5–20 GB data. This is essential for using ride-hailing and navigation apps.
🚕 Dealing with Taxis & Ride-Hailing
- Don't accept "fixed price" taxis: At the terminal, drivers may offer a flat rate of 400,000–500,000 IDR (28–35 USD) to the airport. A metered Blue Bird taxi costs 250,000–350,000 IDR — always insist on the meter.
- Use the Grab/Gojek pickup point: At Kampung Rambutan Terminal, the designated ride-hailing pickup point is at the main entrance gate (Jalan Raya Bogor side). Your driver will message you if there's any confusion.
- Airport surcharge: All taxis and ride-hailing trips to CGK include a 35,000 IDR airport toll surcharge. This is already included in the Grab/Gojek upfront price.
Sources: Personal travel experience, Lonely Planet Jakarta, and local transport forums (January 2025).
❓ FAQs: Getting from Kampung Rambutan to Soekarno-Hatta Airport
1. Is there a direct bus from Kampung Rambutan Bus Terminal to Soekarno-Hatta Airport?
Yes, Damri operates a direct airport bus from Kampung Rambutan Terminal to all terminals of Soekarno-Hatta Airport (CGK). The journey takes 60–90 minutes and costs 50,000–100,000 IDR (3–7 USD). Buses run 24 hours a day with departures every 30–60 minutes. No transfers are needed — you board at Kampung Rambutan and get off directly at your terminal.
2. How much does a taxi from Kampung Rambutan to Soekarno-Hatta Airport cost?
A taxi or ride-hailing service (Grab/Gojek) from Kampung Rambutan to CGK costs between 200,000 and 400,000 IDR (14–28 USD), depending on traffic, time of day, and vehicle type. Traditional taxis like Blue Bird charge a metered fare plus airport surcharge (35,000 IDR), while ride-hailing apps show a fixed upfront price that includes tolls and surcharges. For a standard car, expect to pay 250,000–350,000 IDR during normal traffic.
3. How long does it take to get from Kampung Rambutan to Soekarno-Hatta Airport?
Travel time varies significantly by mode: Damri airport bus takes 60–90 minutes; taxi/ride-hailing takes 45–75 minutes; airport train (via Batu Ceper) takes 60–90 minutes total (including the taxi to the station); and budget combination options can take 100–150 minutes. During peak hours (6:00–9:00 AM and 4:00–7:00 PM), road-based options can take 30–60 minutes longer.
4. Is there a train from Kampung Rambutan to Soekarno-Hatta Airport?
There is no direct train from Kampung Rambutan to the airport. You must first travel to Batu Ceper Station or Sudirman Baru Station (by taxi or TransJakarta), then take the Soekarno-Hatta Airport Train. The total journey takes 90–120 minutes and costs around 100,000–150,000 IDR (7–11 USD). This option is only recommended if you are already near one of those stations or want to avoid road traffic entirely.
5. What is the cheapest way to get from Kampung Rambutan to Soekarno-Hatta Airport?
The cheapest way is to take a TransJakarta bus from Kampung Rambutan to Grogol or Harmoni, then transfer to another TransJakarta route to reach the Damri airport bus stop at Gambir Station or Pulo Gebang. Total cost is 25,000–50,000 IDR (1.70–3.50 USD), but the journey takes 100–150 minutes and involves 2–3 transfers. This option is only practical if you have minimal luggage and plenty of time.
6. How early should I leave Kampung Rambutan for a flight at Soekarno-Hatta Airport?
For domestic flights, leave at least 4 hours before departure (3 hours travel + 1 hour buffer). For international flights, leave at least 5–6 hours before. During rush hours (6:00–9:00 AM and 4:00–7:00 PM), add an extra hour. If you're taking the Damri bus, aim to board the bus no later than 3.5 hours before your domestic flight. For international flights, give yourself 5 hours total from Kampung Rambutan to the gate.
7. Are Grab and Gojek available from Kampung Rambutan to the airport?
Yes, both Grab and Gojek operate from Kampung Rambutan to Soekarno-Hatta Airport. A standard car costs 200,000–300,000 IDR (14–21 USD) and takes 45–75 minutes. You can also book a larger vehicle (GrabCar Plus or GoCar XL) for groups or extra luggage at 300,000–450,000 IDR (21–31 USD). The price is fixed upfront in the app with no hidden fees, including tolls and the airport surcharge.
8. What is the best time to travel from Kampung Rambutan to Soekarno-Hatta Airport to avoid traffic?
The best time to travel is between 10:00 AM and 2:00 PM, or after 8:00 PM. Jakarta experiences severe congestion during morning rush (6:00–9:00 AM) and evening rush (4:00–7:00 PM). Weekends are generally lighter than weekdays. If you must travel during peak hours, the Damri bus (which uses bus lanes on some sections) or the airport train are more reliable than taxis. During the rainy season (November–March), avoid late afternoon travel if possible.
All answers verified against current transport schedules and local knowledge as of January 2025. Prices and schedules may change — always check official apps and websites before traveling.