Quick Answer
Best Overall Way: Take the Airport Railink Train to Sudirman Baru Station (30 min, ~IDR 70k), then transfer to the KRL Commuter Line (Bogor Line) heading to Depok Station. Total travel time is 1.5 to 2 hours, costing approximately IDR 100,000. This is the fastest and most reliable option to avoid Jakarta's traffic.
Cheapest Way: Take the Damri Bus to Lebak Bulus Terminal (~IDR 50k, 1-2+ hours), then connect via local transport to Depok. Total cost under IDR 70,000.
Most Convenient (Door-to-Door): Book a taxi or ride-hailing app (Grab/Gojek). Cost ranges from IDR 250,000 to 400,000+, with a highly variable travel time of 1 to 3+ hours depending on traffic.
Option 1: Train (Railink + KRL Commuter Line) â The Fastest & Most Efficient
This two-train combination is the top recommendation for most travelers heading to Depok from Soekarno-Hatta (CGK). It bypasses Jakarta's infamous road congestion entirely, offering a predictable schedule.
Step-by-Step Guide:
- Find the Railink Station: Follow signs for "Railink" or "Kereta Bandara" inside Terminals 2 or 3. The station is located within the airport complex.
- Buy a Ticket: Purchase a one-way ticket to "Sudirman Baru" station (also known as "BNI City"). Price: IDR 70,000. Payment: Cash or card at counters, or via vending machines.
- Board the Railink: Trains run every 30-60 minutes from around 4:00 AM to 11:30 PM. The journey is air-conditioned, comfortable, and takes 30-35 minutes.
- Transfer at Sudirman Baru: Exit the Railink and follow clear signs for "KRL Commuter Line" within the same station complex. This is an indoor, paid-area transfer.
- Get a Commuter Line Ticket: You need an electronic card. Buy/refill a "Kartu Multi Trip" (KMT) or Jak Lingko card at the ticket counter. Minimum top-up is IDR 20,000.
- Take the KRL to Depok: Board the KRL Commuter Line on the Bogor Line (red line). Ensure the train is heading towards Bogor or Depok. The ride from Sudirman Baru to Depok Station takes about 45-60 minutes. Key stops in Depok include Depok Baru and Pondok Cina. Fare: ~IDR 5,000 - 10,000.
Pros & Cons:
| Pros | Cons |
|---|---|
| Avoids all road traffic; most reliable timing. | Requires a transfer; not fully direct. |
| Affordable (Total ~IDR 100k). | KRL can be extremely crowded during rush hours (7-9 AM, 5-7 PM). |
| Trains are air-conditioned and safe. | Limited space for very large luggage on the KRL. |
| Frequent service throughout the day. | Last Railink train departs CGK around 11:30 PM. |
Best for: Solo travelers, couples, budget-conscious visitors, and anyone arriving during daytime hours who wants to avoid traffic.
Option 2: Public Bus (Damri) + Local Transport â The Budget Choice
The Damri airport bus is the official, cheapest public road transport. However, there is no direct bus to Depok. You must take a bus to a major terminal, then connect via other public transport.
Recommended Route: Damri to Lebak Bulus Terminal
- Find the Damri Counter/Boarding Point: Located outside the arrival halls of all terminals. Look for signs or ask information.
- Take the Bus to Lebak Bulus: Confirm the bus destination is "Lebak Bulus". Fare: IDR 50,000. Travel time: 60 to 120+ minutes, entirely dependent on traffic. Buses run from early morning until late evening (check current schedule).
- At Lebak Bulus Terminal: From here, you have several options to reach Depok:
- Transjakarta Bus (Corridor 8): Take the bus towards "Lebak Bulus - Harmoni" and get off at a stop connecting to Depok-bound minibuses (angkot). Requires a Jak Lingko card.
- Local Angkot/Microbus: Find angkot routes with signs like "Depok" or "Pancoran Mas". Fare: ~IDR 5,000-15,000. Ask drivers or locals for the correct route to your specific area in Depok.
- Ride-Hailing (Grab/Gojek): Book a motorbike or car from Lebak Bulus to your final destination in Depok. Cost: ~IDR 30,000 - 70,000.
Other Damri Routes (Less Direct):
- To Gambir Station: Another Damri route. From Gambir, you can take a Transjakarta bus or taxi to Depok, but this is a more complex and time-consuming transfer.
Important Note: This option involves navigating busy terminals and local transport. It's recommended for adventurous travelers, those on a very tight budget, or those familiar with Jakarta's public transport system.
Best for: Backpackers, ultra-budget travelers, and those without heavy luggage.
Option 3: Taxi & Ride-Hailing Apps (Grab/Gojek) â Door-to-Door Convenience
For direct, hassle-free transport, taxis and app-based services are available 24/7. This is the most convenient but also the most expensive and traffic-dependent option.
Official Airport Taxis:
Use only authorized taxi companies with counters inside the arrival hall (Blue Bird, Express, Gamya). Go to the counter, state your destination (e.g., "Depok"), get a fare quote or voucher, and you will be directed to a driver. Never follow touts offering taxis inside the terminal.
- Estimated Cost: IDR 300,000 - 450,000+ (metered, but often fixed fare for airport trips).
- Travel Time: 1 to 3+ hours.
Ride-Hailing Apps (Grab & Gojek):
The most transparent and often cheaper option. Use the Grab or Gojek app on your phone.
- Connect to airport Wi-Fi or use a local SIM card.
- Set your pickup location to your specific terminal (e.g., "CGK Terminal 2 Arrival").
- Set your destination in Depok.
- Choose your service: GrabCar (standard car), GrabCar Plus (premium), or GoCar.
- The app will show a fixed price upfront. Confirm and meet your driver at the designated Ride-Hailing Pickup Point (follow signs).
- Estimated Cost (GrabCar/GoCar): IDR 250,000 - 400,000.
- Travel Time: Same as taxis (1-3+ hours).
Pros: Direct, door-to-door, available 24/7, fixed price on apps, no transfers.
Cons: Expensive, completely subject to Jakarta's severe traffic jams, higher cost for late-night arrivals.
Best for: Families with children or lots of luggage, groups (cost can be shared), travelers arriving late at night, those prioritizing convenience over cost.
Option 4: Pre-Booked Private Airport Transfers
For maximum comfort and peace of mind, you can book a private car with a driver in advance through travel agencies or online platforms like Klook or Viator.
- How it Works: Book online, provide flight details. Your driver will meet you in the arrival hall with a sign.
- Cost: IDR 500,000 to 800,000+ for a standard sedan, depending on service level and company.
- Advantages: No haggling, meet-and-greet, assistance with luggage, fixed price, often include waiting time for flight delays.
- Disadvantages: The most expensive option; still subject to traffic delays.
Best for: Business travelers, families with very young children, large groups, or first-time visitors wanting a seamless start.
Cost & Time Comparison: CGK Airport to Depok
This table summarizes all options to help you decide quickly.
| Transport Method | Estimated Cost (IDR) | Estimated Travel Time | Transfers Required | Best Suited For |
|---|---|---|---|---|
| Railink + KRL Commuter Line | ~100,000 | 1.5 - 2 hrs | 1 (at Sudirman Baru) | Most travelers, budget & time balance |
| Damri Bus + Local Transport | ~50,000 - 70,000 | 2 - 3.5+ hrs | 1-2 (bus + angkot) | Ultra-budget, adventurous travelers |
| Taxi (Official Airport) | 300,000 - 450,000+ | 1 - 3+ hrs | 0 | Families, groups, late-night arrivals |
| Ride-Hailing (Grab/Gojek) | 250,000 - 400,000 | 1 - 3+ hrs | 0 | Tech-savvy travelers, solo/couples wanting convenience |
| Private Pre-Booked Transfer | 500,000 - 800,000+ | 1 - 3+ hrs | 0 | Business, luxury, large groups |
Key Takeaway: For a balance of cost, speed, and reliability, the train combination (Railink + KRL) is the clear winner for most. Use taxis/ride-hailing for ultimate convenience if your budget allows.
Essential Travel Tips & Advice for Your Journey
1. Dealing with Luggage
- For Train Travel: If you have large suitcases, avoid the KRL during peak rush hours (7-9 AM, 5-7 PM). Consider taking the Railink to Sudirman Baru and then switching to a taxi/Grab for the final leg to Depok.
- General Tip: Pack light if you plan to use public transport.
2. Money & Connectivity
- Cash is King: Have Indonesian Rupiah (IDR) in small denominations (e.g., 50k, 20k notes) for buying train tickets, bus fares, and topping up transport cards.
- Get a Local SIM/eSIM: Crucial for using ride-hailing apps (Grab/Gojek), navigation (Google Maps), and translating. SIM card stalls are available at the airport arrivals.
3. Timing Your Trip
- Avoid Rush Hour: If landing between 7-9 AM or 4-7 PM on a weekday, expect heavy traffic. The train option becomes even more valuable during these times.
- Late-Night Arrivals: After ~11:30 PM, your only practical options are taxis or ride-hailing. Pre-booking a transfer might offer peace of mind.
4. Navigating the Airport
- Use the free Skytrain inside the airport to move between Terminal 1, 2, and 3 if your transport option (e.g., Railink) is in a different terminal from your arrival.
- Official information desks are your best friend if you're lost.
5. Safety & Scams
- Only use official taxi counters (Blue Bird, Express). Ignore all offers from touts inside the terminal.
- When using ride-hailing, double-check the license plate and driver photo in the app before getting in.
- Keep your belongings secure, especially in crowded trains and buses.
FAQs: Getting from Soekarno-Hatta (CGK) to Depok
What is the cheapest way to get from Soekarno-Hatta Airport to Depok?
The cheapest way is by taking a Damri public bus from the airport to Lebak Bulus Terminal (approx. IDR 50,000), then connecting via the Transjakarta or local angkot/microbus to your final location in Depok. The total cost is under IDR 70,000, but travel time can exceed 2.5 hours depending on traffic.
What is the fastest and most recommended way from CGK to Depok?
The fastest and most hassle-free method for most travelers is combining the Airport Railink Train to Sudirman Baru Station (30 mins, IDR 70,000), then transferring to the KRL Commuter Line (Bogor Line) towards Depok/Bogor. This avoids Jakarta's notorious road traffic. Total travel time is about 1.5 to 2 hours, costing around IDR 100,000.
Is there a direct train or bus from the airport to Depok?
No, there is no single direct train or bus from Soekarno-Hatta Airport to Depok city center. All options require at least one transfer. The most seamless route is the Railink + KRL Commuter Line combination, which involves a simple station-to-station transfer at Sudirman Baru.
How much is a taxi or Grab from the airport to Depok?
A metered taxi or ride-hailing app (Grab/Gojek) from CGK to Depok typically costs between IDR 250,000 to IDR 400,000+ (approx. $16 - $26+ USD), depending on your exact destination in Depok, vehicle type, and traffic conditions. The journey can take 1 to 3 hours. Pre-booked private transfers are more expensive.
What should I do if my flight arrives very late at night?
If you arrive after the last Railink train (around 11:30 PM) and Damri bus (schedule varies), your only practical options are airport taxis (24/7) or ride-hailing apps (Grab/Gojek). While more expensive, they are safe and available at all hours. Avoid unofficial taxi touts inside the terminal.
Is the Railink + Commuter Line route suitable with large luggage?
It's manageable but can be challenging during peak hours. The Railink train has dedicated luggage racks. However, the KRL Commuter Line can be extremely crowded with limited space for large suitcases. If you have multiple or very large bags, consider taking a taxi or ride-hailing service directly from the airport for greater convenience.
Where can I buy tickets for the Railink train and Commuter Line?
Railink tickets are purchased at the dedicated counters or ticket vending machines in Terminals 2 and 3. For the KRL Commuter Line, you need a refillable electronic card called 'Kartu Multi Trip' (KMT) or the newer 'Jak Lingko' card, available at ticket counters in any Commuter Line station, including Sudirman Baru. You can top them up as needed.
Is it better to fly into Halim Perdanakusuma Airport (HLP) if my destination is Depok?
Potentially, yes, if you have the choice. Halim Airport (HLP) is located much closer to Depok than Soekarno-Hatta (CGK). A taxi from HLP to Depok takes about 45-90 minutes and costs significantly less (IDR 150,000 - 250,000). However, HLP mainly serves domestic flights, so international travelers will almost always arrive at CGK.