Explore Destinations

Discover the world's most amazing places

How to Get from Halim Perdanakusuma Airport to Depok

Quick Answer

For most travelers, the fastest and most convenient way to get from Halim Perdanakusuma Airport (HLP) to Depok is by taxi or ride-hailing app (Grab/Gojek), taking 60-90 minutes and costing approximately IDR 150,000 - 250,000. The cheapest way is a combination of a short ride to a train station (like Jatinegara) followed by a Commuter Line train, with a total cost under IDR 50,000 and a total travel time of 90-120 minutes.

Quick Navigation: Halim to Depok Transport Options

Taxi & Ride-Hailing (Grab / Gojek)

This is the most straightforward door-to-door option, ideal for first-time visitors, those with heavy luggage, families, or arrivals during late hours.

Service TypeApprox. Cost (IDR)Booking MethodBest For
Official Airport Taxi200,000 - 300,000Counter at ArrivalsGuaranteed service, fixed(ish) price
Grab / Gojek150,000 - 250,000Mobile AppPrice transparency, cashless payment
Premium Car (GrabCar)250,000 - 400,000Mobile AppComfort, business travel

Step-by-Step & Key Considerations

The Route: The driver will take the inner-city toll roads (like Tol Dalam Kota) towards South Jakarta, then connect to the Depok Antasari or Margonda roads. Traffic is the single biggest variable.

Peak Hour Warning: Morning (7-9 AM) and evening (4-8 PM) rush hours can easily double travel time. Always check live traffic on the app before deciding.

Payment: Official taxis are cash-based. Ride-hailing apps allow credit card or e-wallet (GoPay, OVO) payment, which is highly convenient. Have small cash for tolls (approx. IDR 20,000).

Train: The Commuter Line (KRL)

The most cost-effective and relatively fast option if you're comfortable with a transfer and can manage your luggage. It involves two legs.

Detailed Step-by-Step Journey

  1. Leg 1: Airport to Station. Take a taxi or Gojek/Grab from HLP to either Jatinegara Station (closer, ~15 min ride) or Manggarai Station (larger hub, ~20-30 min ride). Cost: IDR 30,000 - 60,000.
  2. Leg 2: Commuter Line to Depok.
    • At the station, buy a ticket to Depok Baru or Depok station. Use a ticket vending machine or counter.
    • Board the KRL Commuter Line on the Bogor Line (green) or Loop Line.
    • Travel time from Manggarai to Depok: ~40-50 minutes.
    • Train frequency: Every 5-15 minutes.

Train Types & Ticketing

All Commuter Line trains are similar. Consider getting a TapCash or Flazz card (sold at station counters) to tap in/out easily if you'll use trains/buses multiple times. A single journey ticket costs about IDR 5,000 - 10,000.

Luggage Note: Trains get very packed. Avoid rush hours (6-8 AM, 4-7 PM) if you have large suitcases. There is limited dedicated luggage space.

Public Bus & Shuttle Services

This is the most economical but also the slowest and most complex option, recommended for adventurous budget travelers familiar with Jakarta's transit.

Available Bus Routes

Total Cost: IDR 15,000 - 30,000. Total Time: 2.5 - 4+ hours. Not recommended with luggage or for late arrivals. There are no direct, comfortable airport shuttle buses to Depok.

Private Car Transfer

A pre-booked private transfer offers maximum comfort, reliability, and a meet-and-greet service. It's the premium choice.

Cost & Time Comparison: Halim Airport to Depok

Transport MethodApprox. Travel TimeApprox. Cost (IDR)ConvenienceBest Suited For
Taxi / Grab / Gojek60 - 120 min150,000 - 250,000★★★★★ (Door-to-door)Most travelers, families, with luggage
Train (Commuter Line)90 - 120 min40,000 - 70,000*★★★☆☆ (1 transfer)Budget travelers, solo adventurers, light luggage
Private Transfer60 - 90 min400,000 - 800,000★★★★★ (Premium door-to-door)Groups, business, luxury travel
Public Bus150 - 240+ min15,000 - 30,000★☆☆☆☆ (Complex, multiple transfers)Ultra-budget, no time constraint, locals

*Includes cost of ride from airport to train station.

Bottom Line: The taxi/ride-hail option offers the best balance of speed, cost, and convenience for the average traveler. The train is the clear winner for budget, while private transfer wins on comfort and certainty.

Traveler Tips & Local Advice

Essential Pre-Trip Advice

For a Smooth Train Journey

FAQs: Getting from Halim Airport to Depok

Is there a direct train from Halim Airport to Depok?

No, there is no direct train connection. Halim Airport does not have its own railway station. You must first travel by road to a major train station like Jatinegara or Manggarai, then take the Commuter Line (KRL) south to Depok.

What is the cheapest way to get from HLP to Depok?

The cheapest way is a combination of a short ride-hail/taxi to Jatinegara Station (~IDR 30k) plus a Commuter Line ticket to Depok (~IDR 10k), totaling under IDR 50,000. Public buses are cheaper (under IDR 30k) but impractically slow and complex.

How long does a taxi from Halim to Depok take?

It typically takes between 60 to 90 minutes under normal traffic conditions. However, during weekday peak hours (7-9 AM and 4-7 PM) or heavy rain, this can easily extend to 2 hours or more.

Can I use a ride-hailing app like Grab or Gojek from Halim Airport?

Yes, both Grab and Gojek operate at Halim Airport. Follow signs to the designated ride-hailing pick-up zone outside the terminal. This is often more convenient and offers transparent pricing compared to negotiating with regular taxis.

Is the train from Jakarta to Depok safe for tourists with luggage?

The trains are generally safe in terms of crime, but they are extremely crowded during rush hours. Managing large suitcases is very difficult and may block aisles. For safety and courtesy, if you have more than a backpack, consider a taxi or private transfer.

What should I do if my flight arrives very late at night?

Your best and safest options are: 1) Pre-booked private transfer, 2) Official airport taxi from the counter, or 3) Grab/Gojek (usually available until very late). Avoid attempting the train or public bus after about 10 PM due to limited services.

Are there any ferries or boats from near the airport to Depok?

No, this is not a viable option. Depok is an inland city south of Jakarta, not connected by waterways suitable for passenger ferries from the airport area. Stick to land-based transport.

Where can I buy a train ticket for the Depok route?

At Jatinegara or Manggarai Station, use the automated ticket vending machines (select "Depok Baru" or "Depok") or go to the Loket (ticket counter). For ease, ask for a kartu multi-trip (multi-trip card) like TapCash if you'll use transit frequently.