Quick Answer
The best overall way to get from Soekarno-Hatta (CGK) to North Jakarta is the Soekarno-Hatta Airport Rail Link (RAILINK) combined with a short taxi/ride-hailing trip. It's fast (total 60-90 minutes), reliable (avoids traffic), and costs around IDR 100,000 - 150,000 ($6 - $9 USD) total. For the cheapest option, take a public bus (DAMRI/Transjakarta) for under IDR 50,000 ($3 USD), but expect a journey of 2+ hours with possible transfers.
Soekarno-Hatta Airport Train (RAILINK)
The Soekarno-Hatta Airport Rail Link (RAILINK) is the only train service directly connecting all three terminals of CGK airport to Jakarta's city center. While it doesn't go directly to North Jakarta, it is the most efficient first leg of your journey to avoid the notorious airport toll road traffic.
Step-by-Step Guide: Using RAILINK to Reach North Jakarta
- Find the Station: Follow signs to "Railink" or "Kereta Bandara" inside your arrival terminal (T1, T2, or T3). Stations are located within the airport grounds.
- Buy a Ticket: Purchase a ticket at the counter or ticket vending machine. The fare to the final station, BNI City (Sudirman Baru), is a flat IDR 70,000 (approx. $4.50 USD).
- Board the Train: Trains are modern, air-conditioned, and have luggage racks. They run every 30-60 minutes, and the journey to BNI City takes approx. 55 minutes.
- Arrive at BNI City & Transfer: This is the crucial step. Upon exiting BNI City Station, you are in the Sudirman central business district. To reach North Jakarta, you must:
- Option A (Best): Use a ride-hailing app (Grab or Gojek) or a Blue Bird taxi. This final leg to areas like Pluit or Ancol takes 20-40 minutes and costs IDR 50,000-100,000.
- Option B (Budget): Walk to a nearby Transjakarta Bus Stop (like Bundaran HI) and take a bus north (e.g., Corridor 12 to Pluit). This is complex with luggage.
Key Considerations & Challenges
- No Direct Service: This is not a door-to-door solution for North Jakarta. The transfer is mandatory.
- Luggage: Suitable for medium luggage. During peak hours, space can be tight.
- Final Destination Matters: This option is best if your hotel is in Pluit, Ancol, or near the western part of North Jakarta. For deep North Jakarta (e.g., Kelapa Gading), the taxi leg will be longer and more expensive.
Airport Bus & Public Bus to North Jakarta
This is the most economical option, ideal for budget travelers and those familiar with Jakarta's bus system. It involves taking a bus from the airport to a major terminal, then transferring to a bus heading north.
Option 1: DAMRI Airport Shuttle Bus
DAMRI operates dedicated airport shuttle buses. While no route goes deep into North Jakarta, you can take a bus to a strategic point and transfer.
Example Route to North Jakarta: Take the DAMRI bus from CGK to Pasar Baru terminal (Central Jakarta). From there, walk to the nearby Transjakarta shelter and take Corridor 12 north to Pluit. Total cost: ~IDR 50,000. Total time: 2-3 hours.
Option 2: Transjakarta Public Bus (Cheapest)
This is the ultimate budget challenge. You need to take a feeder bus from the airport to a Transjakarta Main Shelter.
Detailed Route:
- At Terminal 3, find the Transjakarta City Bus Shelter.
- Take Bus S21 to Shelter Grogol 2. Fare: IDR 3,500.
- At Grogol 2, tap into the main Transjakarta system.
- Take Corridor 12 (Pluit - Tanjung Priok) northbound to your destination (e.g., Pluit, Ancol). Fare: IDR 3,500.
| Bus Type | Route (Example) | Approx. Fare | Travel Time | Pros & Cons |
|---|---|---|---|---|
| DAMRI Shuttle | CGK → Pasar Baru → Transfer | IDR 40,000 - 80,000 | 2 - 2.5 hrs | Pros: Direct from airport, air-conditioned. Cons: Not direct to North, requires transfer, subject to road traffic. |
| Transjakarta Public | CGK (S21) → Grogol → Corridor 12 North | IDR 7,000 | 2.5 - 3.5 hrs | Pros: Extremely cheap. Cons: Complex, multiple transfers, no luggage space, hot/crowded feeders. |
Taxi & Ride-Hailing (Grab/Gojek)
For a door-to-door service without pre-booking, taxis and ride-hailing apps are the most straightforward options from CGK to North Jakarta.
Official Airport Taxis
Regulated taxis (like Blue Bird, Express) operate from official counters inside the terminals. You pay a fixed fare based on your destination zone or get a coupon for a metered trip.
Process: Tell the counter your destination (e.g., "Pluit, North Jakarta"). You'll receive a fare quote/coupon, pay at the counter, and get a slip to give to the assigned driver.
Cost to North Jakarta: Typically IDR 200,000 - 350,000 ($12.50 - $22 USD).
Pros: Reliable, fixed fare, no haggling.
Cons: Most expensive on-demand option, fare can be higher than ride-hailing during off-peak.
Ride-Hailing Apps (Grab & Gojek)
Grab (car) and Gojek/GoCar are immensely popular. They are often slightly cheaper than official taxis.
CRUCIAL: You cannot be picked up at the main arrivals curb. You must go to the designated "Online Transport" pick-up point (follow signs). The process:
- Book your car via the app after baggage claim (connect to airport WiFi).
- The app will direct you to a specific pick-up lane (e.g., "Zone A, Lane 5").
- Meet your driver there. Wait times can be 5-20 minutes.
Best For: Travelers comfortable with apps, seeking a balance of convenience and cost.
Private Airport Transfer
A pre-booked private transfer is the most comfortable, hassle-free, and secure option, especially for families, groups, or those arriving late at night.
How It Works & What You Get
You book online in advance via a travel website (Klook, Viator) or a local transport company. Upon arrival, a professional driver holding a sign with your name will meet you at the arrivals hall. They will assist with luggage and drive you directly to your North Jakarta address in a private car or van.
Cost Analysis & Value
- Price Range: IDR 350,000 - 600,000+ ($22 - $38+ USD) for a standard sedan, depending on the car type and service level.
- Why It's Worth It:
- Zero Stress: No queues, no haggling, no app issues.
- Fixed Price: Agreed upfront, no surge pricing.
- Flight Tracking: Most companies track your flight for delays.
- Ideal for Special Circumstances: Late-night arrivals, large groups (book a van), or travelers with mobility issues.
Recommendation: While the most expensive, the time saved, comfort, and peace of mind make this the premium choice for a smooth start to your trip.
Cost, Time & Convenience Comparison
This table summarizes all options to help you decide the best transport from Soekarno-Hatta to North Jakarta.
| Transport Method | Approx. Cost (One Way) | Approx. Travel Time | Convenience / Key Feature | Best For |
|---|---|---|---|---|
| RAILINK + Taxi | IDR 100,000 - 150,000 | 60 - 90 mins | Fastest reliable route, avoids road traffic from airport. | Solo travelers/couples, mid-budget, daytime arrivals. |
| Ride-Hailing (Grab/GoCar) | IDR 180,000 - 300,000 | 60 - 120 mins* | Door-to-door, app-based, dynamic pricing. | Tech-savvy travelers, small groups. |
| Official Airport Taxi | IDR 200,000 - 350,000 | 60 - 120 mins* | Door-to-door, fixed fare from counter, reliable. | Anyone wanting a guaranteed cab, less app use. |
| Private Transfer (Pre-booked) | IDR 350,000 - 600,000+ | 60 - 90 mins* | Ultimate convenience, driver meets you at arrivals. | Families, groups, late-night arrivals, luxury travel. |
| DAMRI Bus + Transfer | IDR 40,000 - 80,000 | 120 - 150 mins | Cheap, but involves at least one transfer. | Very budget-conscious, light luggage. |
| Public Bus (Transjakarta) | IDR 7,000 | 150+ mins | Cheapest, but complex with multiple transfers. | Adventurous backpackers, extreme budget. |
*Travel time for road-based options heavily depends on traffic congestion. The range indicates best-case (midnight) to worst-case (weekday rush hour) scenarios.
Traveler Tips & Insider Insights for North Jakarta
1. Traffic is Your Main Enemy
The toll road from the airport can be deceptively smooth, but congestion often starts as you near North Jakarta (Pluit, Sunter). Always add a 30-60 minute buffer to any estimated road journey during daytime (7-10 AM, 4-8 PM).
2. Payment & Cash is King
While ride-hailing apps and private transfers can be paid online, carry Indonesian Rupiah (IDR) cash. You'll need it for RAILINK tickets, bus fares (exact change for public buses), and even some taxis may prefer cash. ATMs are available at the airport.
3. Know Your North Jakarta Destination
North Jakarta is vast. "Pluit" or "Ancol" is easier and cheaper to reach than "Kelapa Gading" or "Tanjung Priok". Have your hotel's full address and name ready in both English and Indonesian (a screenshot helps).
4. Sim Card & Data is Essential
If using ride-hailing apps or navigating bus routes via Google Maps, you need internet. Consider buying a local tourist SIM card (like Telkomsel) at the airport arrivals hall before you head out.
5. Peak Season & Holiday Exodus
During major Indonesian holidays (Idul Fitri/Lebaran, Christmas/New Year), all transport is overwhelmed. Traffic multiplies, and wait times for taxis/ride-hailing can exceed an hour. Pre-booking a private transfer is highly advised during these periods.
FAQs: Soekarno-Hatta Airport to North Jakarta Transport
What is the cheapest way to get from Soekarno-Hatta Airport to North Jakarta?
The cheapest way is by public bus (Transjakarta or DAMRI). Fares start from as low as IDR 3,500 (approx. $0.22 USD) for Transjakarta Corridor 12, connecting to the inner city network, or around IDR 40,000 ($2.50 USD) for direct DAMRI buses to areas like Pluit or Tanjung Priok. However, this requires navigating bus terminals and possible transfers, making it time-consuming.
What is the fastest way to get from Soekarno-Hatta Airport to North Jakarta?
The fastest and most reliable way for most travelers is a combination of the Soekarno-Hatta Airport Rail Link (RAILINK) to Sudirman Baru Station, followed by a ride-hailing app (Gojek/Grab) or taxi to your final destination in North Jakarta. This avoids road traffic congestion on the airport toll road. The total journey can take 60-90 minutes, depending on your final location.
Is there a direct train from the airport to North Jakarta?
No, there is no direct train. The Soekarno-Hatta Airport Rail Link (RAILINK) does not go directly to North Jakarta. It terminates at BNI City Station (Sudirman Baru) in Central/South Jakarta. From there, you must transfer to a taxi, ride-hailing service, or other public transport (like the Transjakarta bus corridor) to reach North Jakarta areas like Ancol, Pluit, or Kelapa Gading.
How much is a taxi from CGK Airport to North Jakarta?
Official airport taxis (like Blue Bird) using the meter typically cost between IDR 200,000 to IDR 350,000 ($12.50 - $22 USD) to most areas in North Jakarta, depending on exact destination and traffic. Fixed-price coupons from the official taxi counter are available but may be slightly higher. Ride-hailing apps (Grab, GoCar) offer similar prices but must be picked up at the designated ride-hailing waiting area.
I am arriving late at night (after midnight). What are my options?
After the last RAILINK train (around 00:00 AM) and buses (around 9-10 PM), your primary options are:
1. 24-hour Airport Taxis: Most reliable but expensive.
2. Ride-Hailing Apps (Grab/Gojek): Available but demand and surge pricing may be high.
3. Pre-booked Private Transfer: Highly recommended for late-night arrivals for safety and convenience. Drivers will wait for you at arrivals.
Note: Public bus services are not available late at night.
Is it easy to get a Grab or Gojek from the airport?
Yes, but you must go to the designated Online Transportation Pick-up Point. Follow the signs inside the terminal. The process involves:
1. Booking the car via the app.
2. Meeting your driver at the specific lane number assigned in the outdoor parking area.
3. Expect slightly higher wait times (10-20 mins) during peak hours. This system is enforced to manage congestion, so drivers cannot pick up from the main curb.
Which option is best for a family with lots of luggage?
For families with significant luggage, the best options are:
1. Pre-booked Private Transfer/Van: The top choice. A driver meets you, helps with bags, and takes you directly to your hotel. No hassle with transfers.
2. Airport Taxi (Large Blue Bird 'Family' car): Available on request for more space.
3. Avoid Public Bus/RAILINK: Luggage space is very limited on buses, and navigating stations with bags and children is challenging.
Should I buy a RAILINK ticket in advance?
It's not necessary and often not possible for standard tickets. RAILINK tickets are purchased at the counter or via automated ticket machines at the airport station terminals (Terminals 1, 2, and 3). Trains run frequently (every 30-60 minutes). However, during major holiday exodus periods (like Lebaran or Christmas), queues can be long, so factor in extra time. There is no online booking platform for single tickets.