Explore Destinations

Discover the world's most amazing places

How to Get from Sunda Kelapa Port to Soekarno-Hatta Airport

Quick Answer

Best overall option: Take a ride-hailing car (Grab or Gojek) or a Blue Bird taxi from Sunda Kelapa Port directly to Soekarno-Hatta Airport. Total cost IDR 150,000–300,000 (≈$10–20), travel time 45–90 minutes depending on traffic. This is the fastest, most convenient, and luggage-friendly choice.

Cheapest option: TransJakarta bus (IDR 3,500) + Damri airport bus (IDR 50,000) = IDR 53,500 (≈$3.65), but takes 2–2.5 hours and involves 2 transfers.

Best balance of speed & cost: Taxi to BNI City Station + Railink airport train: IDR 130,000–180,000 (≈$9–12), about 90 minutes.

Quick Navigation: Transport Options & Resources

🚆 Train & Commuter Rail (Commuter Line + Railink Airport Train)

Although there is no direct train from Sunda Kelapa Port to Soekarno-Hatta Airport, the Commuter Line + Railink combination is a reliable mid-range option that avoids the worst Jakarta traffic. This route uses the KAI Commuter (local electric rail) and the dedicated Railink Airport Train (also called the "Airport Railink" or "KA Bandara").

Step-by-Step Route: Sunda Kelapa → Jakarta Kota → BNI City → CGK

Leg Mode Time Cost (IDR) Notes
1 Taxi / Ojek to Jakarta Kota Station 5–10 min IDR 20,000–40,000 Short ride from port to station
2 Commuter Line (Jakarta Kota → BNI City) 20–25 min IDR 3,000–5,000 Frequent departures every 5–10 min
3 Railink Airport Train (BNI City → CGK) 50–55 min IDR 100,000 (≈$7) Direct to all terminals; departures every 30 min
Total — 75–90 min IDR 123,000–145,000 Excludes waiting time

Route Comparison: Budget vs. Recommended

Option Total Time Total Cost (IDR) Transfers Best For
Recommended: Taxi → BNI City → Railink 75–90 min ~IDR 130,000–180,000 1 (BNI City) Solo travelers with light luggage; avoids heavy traffic
Budget: Ojek → Jakarta Kota → Commuter Line → BNI City → Railink 90–110 min ~IDR 108,000–125,000 2 Backpackers on a tight budget
Direct Taxi (for comparison) 45–90 min IDR 150,000–300,000 0 Families, groups, heavy luggage

Important Details About the Railink Airport Train

Train Types: No Shinkansen in Jakarta

Unlike Japan, Indonesia does not have a Shinkansen (high-speed rail) network. The Commuter Line is a standard electric multiple-unit (EMU) system similar to suburban rail networks worldwide. The Railink Airport Train uses modern air-conditioned DMUs with comfortable seating and luggage racks — comparable to a premium commuter service, not a high-speed train. Maximum speed is about 90 km/h.

Source: KAI Commuter official website – kai.id | Railink airport train schedule – railink.co.id

✈️ Air Travel & Helicopter Charter

No commercial flights operate between Sunda Kelapa Port and Soekarno-Hatta Airport because the two locations are only 30–40 km apart within the same metropolitan area. However, for those seeking the ultimate premium experience, helicopter charter is available for private transfers.

Helicopter Charter: The Ultra-Premium Option

Detail Info
Operator PT. Whitesky Aviation / PT. Airfast Indonesia
Aircraft Bell 206 or Airbus H125 (4–6 pax)
Flight time 15–20 minutes (vs. 45–90 min by road)
Cost IDR 22,000,000–45,000,000 (≈$1,500–3,000) one-way
Landing site (port side) Helipad at Sunda Kelapa Port area (must be pre-arranged)
Landing site (airport) CGK helipad (VIP area near Terminal 1)
Booking 48 hours advance required; weather dependent

Door-to-Door Time Comparison: Helicopter vs. Ground Transport

Mode Actual Travel Time Total Door-to-Door* Cost (IDR)
🚁 Helicopter charter 15–20 min flight 40–50 min 22,000,000–45,000,000
🚖 Taxi / ride-hailing 45–90 min road 45–90 min 150,000–300,000
🚆 Train + Railink 75–90 min 90–120 min 130,000–180,000
🚌 TransJakarta + Damri 120–150 min 135–165 min 53,500

*Door-to-door includes waiting, transfers, and access time.

Practical Verdict on Air Travel

Source: Whitesky Aviation – whitesky.co.id | Airfast Indonesia – airfastindonesia.com

🚌 Airport Bus (Damri) & Public Transport Combination

The Damri airport bus is the most budget-friendly dedicated airport transfer service in Jakarta. Combined with a short feeder ride from Sunda Kelapa Port, it offers a low-cost but time-consuming alternative. There is also a TransJakarta BRT + Damri combination that costs under IDR 55,000 (≈$3.70).

Option 1: TransJakarta + Damri (Cheapest Overall)

Step Route Time Cost (IDR)
1 Walk to Sunda Kelapa TransJakarta stop (Corridor 12) 5 min —
2 TransJakarta Corridor 12: Sunda Kelapa → Kalideres Terminal 45–60 min IDR 3,500
3 Transfer to Damri bus: Kalideres → CGK Airport 45–60 min IDR 50,000
Total — 95–125 min IDR 53,500

Option 2: Taxi to Damri Terminal + Damri Bus (More Comfortable)

Step Route Time Cost (IDR)
1 Taxi from Sunda Kelapa Port to Grogol Damri Terminal 15–25 min IDR 40,000–70,000
2 Damri bus: Grogol → CGK (all terminals) 50–70 min IDR 50,000
Total — 65–95 min IDR 90,000–120,000

Damri Bus Operating Details

Night Bus Service

Damri does not operate a dedicated night bus from the Sunda Kelapa area. The last buses from Grogol and Kalideres depart around 22:00–23:00. After that, only taxis and ride-hailing are available. Unlike Japan's overnight highway buses, Jakarta's airport bus network is primarily a daytime service.

Source: Damri official – damri.co.id | TransJakarta route map – transjakarta.co.id

🚖 Taxi, Ride-Hailing & Private Transfer

Taxi and ride-hailing services are the most popular and convenient way to travel from Sunda Kelapa Port to Soekarno-Hatta Airport. They offer door-to-door service, no transfers, and ample luggage space. Given Jakarta's notorious traffic, this is the recommended choice for most travelers.

Service Comparison

Service Estimated Cost (IDR) Time Luggage Booking
Blue Bird Taxi (metered) IDR 150,000–250,000 (≈$10–17) 45–90 min ✅ Good (sedan/MPV) Hail on street or via app
GrabCar (ride-hailing) IDR 130,000–250,000 (≈$9–17) 45–90 min ✅ Good (sedan) Grab app only
GoCar (ride-hailing) IDR 120,000–240,000 (≈$8–16) 45–90 min ✅ Good (sedan) Gojek app only
GrabCar Premium IDR 250,000–400,000 (≈$17–27) 45–90 min ✅ Excellent (SUV/MPV) Grab app (Premium option)
Private Transfer (pre-booked) IDR 300,000–600,000 (≈$20–40) 45–90 min ✅ Excellent (any vehicle) Online booking (e.g., Klook, Traveloka)

When to Choose Each Option

⚠️ Important Taxi & Ride-Hailing Tips

Source: Blue Bird Group – bluebirdgroup.com | Grab Indonesia – grab.com/id | Gojek – gojek.com

🚐 Private Transfer & Rental Car

For those who prefer pre-arranged comfort or need to drive themselves, private transfer services and car rental are viable, though expensive compared to ride-hailing. These options are best for corporate travelers, large groups, or anyone with special requirements.

Private Transfer Services

Provider Vehicle Type Cost (IDR) Notes
Klook Sedan / MPV IDR 300,000–500,000 Fixed price, online booking, meet & greet
Traveloka Sedan / SUV IDR 280,000–550,000 Includes flight tracking
Airport Transfer Local MPV / Hiace IDR 400,000–800,000 Best for groups of 6–10
Hotel-arranged limo Luxury sedan IDR 600,000–1,200,000 Premium service, English-speaking driver

Rental Car (Self-Drive)

⚠️ Warning: Self-driving in Jakarta can be challenging due to heavy traffic, aggressive driving, and confusing road signs. Not recommended for first-time visitors. If you must drive, use a GPS app like Waze or Google Maps.

Source: Klook Indonesia – klook.com/id | TRAC Rental – trac.astra.co.id

💰 Cost Comparison Table: All Transport Options

Quick-glance comparison of every way to get from Sunda Kelapa Port to Soekarno-Hatta Airport. Best option and cheapest option highlighted.

Mode Time Cost (IDR) Cost (USD) Transfers Luggage 24/7?
✅ Best Overall: GrabCar / Blue Bird Taxi 45–90 min IDR 150,000–300,000 $10–20 0 ✅ Excellent ✅ Yes
🚆 Taxi → BNI City → Railink Train 75–90 min IDR 130,000–180,000 $9–12 1 ✅ Good ❌ No (train 05–22)
🚆 Ojek → Jakarta Kota → Commuter → Railink 90–110 min IDR 108,000–125,000 $7–8.50 2 ⚠️ Limited ❌ No
💰 Cheapest: TransJakarta + Damri Bus 120–150 min IDR 53,500 $3.65 2 ⚠️ OK ❌ No (bus 04–23)
🚌 Taxi to Grogol + Damri Bus 65–95 min IDR 90,000–120,000 $6–8 1 ✅ Good ❌ No
🚖 Private Transfer (pre-booked) 45–90 min IDR 300,000–600,000 $20–40 0 ✅ Excellent ✅ Yes
🚐 Rental Car (self-drive) 45–90 min IDR 250,000–500,000 + tolls $17–34+ 0 ✅ Excellent ✅ Yes
🚁 Helicopter Charter 15–20 min IDR 22,000,000–45,000,000 $1,500–3,000 0 ✅ Excellent ⚠️ Weather dep.

Verdict: For speed + value, take a GrabCar or Blue Bird taxi. For absolute lowest cost, the TransJakarta + Damri combination is unbeatable. The Railink train is a solid mid-range option if you want to avoid traffic.

🧳 Traveler Tips & Local Insights

🚇 1. Navigating Jakarta's Rail Network

🧳 2. Luggage Strategy: Takkyubin (Baggage Delivery) in Jakarta

While Japan's Takkyubin service is not available in Indonesia, several local companies offer baggage transfer services in Jakarta. JNE and Tiki provide door-to-door luggage delivery, but it's not same-day — expect 1–2 days. For airport transfers, simply use a taxi or ride-hailing with luggage. If you have excess bags, book a GrabCar Premium or private MPV.

🕐 3. Peak Hours & Seasonal Warning

🌧️ 4. Weather Considerations

💵 5. Money & Payments

📱 6. Useful Apps & Resources

Source: Jakarta Transportation Agency (Dishub) – dishub.jakarta.go.id | BMKG weather – bmkg.go.id

❓ Frequently Asked Questions: Sunda Kelapa Port → Soekarno-Hatta Airport

1. Is there a direct train from Sunda Kelapa Port to Soekarno-Hatta Airport?

No, there is no direct train. You need to take a taxi or ojek (motorcycle taxi) to Jakarta Kota Station (5–10 min), then ride the Commuter Line to BNI City Station, and finally transfer to the Railink Airport Train to CGK. Total journey time is about 90–120 minutes. The Railink train runs from 05:00–22:00.

2. How much does a taxi cost from Sunda Kelapa Port to Soekarno-Hatta Airport?

A standard metered taxi (Blue Bird, Express) costs IDR 150,000–250,000 (≈$10–17). Ride-hailing apps like Grab or Gojek range IDR 130,000–280,000 (≈$9–19) depending on demand and vehicle type. Premium taxis and executive cars cost IDR 300,000–500,000 (≈$20–34). Toll fees (IDR 10,000–20,000) are extra if not included in the app fare.

3. What is the cheapest way to get from Sunda Kelapa Port to Soekarno-Hatta Airport?

The cheapest option is TransJakarta bus + Damri airport bus: Take TransJakarta corridor 12 from Sunda Kelapa to Kalideres Terminal (IDR 3,500, ≈$0.25), then transfer to Damri airport bus to CGK (IDR 50,000, ≈$3.40). Total cost IDR 53,500 (≈$3.65) and takes 2–2.5 hours. This is only recommended for budget travelers with minimal luggage.

4. How long does it take to get from Sunda Kelapa Port to Soekarno-Hatta Airport?

Travel time varies by mode: Taxi/ride-hailing 45–90 minutes (traffic dependent); Commuter Line + Railink train 90–120 minutes; TransJakarta + Damri bus 120–150 minutes; Private transfer 45–90 minutes. Peak hours (7–10 AM, 4–8 PM) can add 30–60 minutes to any road-based option.

5. Is there a direct bus from Sunda Kelapa Port to Soekarno-Hatta Airport?

No direct bus. You must take a feeder bus or taxi to a Damri airport bus terminal (e.g., Kalideres Terminal, Grogol, or Rawamangun). From those terminals, Damri buses run every 30–60 minutes directly to all CGK terminals (1, 2, 3). The combined journey costs IDR 53,500–120,000 depending on the feeder mode.

6. What is the best way to get from Sunda Kelapa Port to the airport with heavy luggage?

For heavy luggage, a ride-hailing car (GrabCar or GoCar) or a Blue Bird taxi is strongly recommended. The cost is IDR 150,000–300,000 (≈$10–20) and the driver will assist with bags. Avoid public buses and train combinations if you have more than one large suitcase. For 3+ suitcases, book a GrabCar Premium or private MPV transfer.

7. Are there night-time transport options from Sunda Kelapa Port to Soekarno-Hatta Airport?

Yes, but limited. Ride-hailing apps (Grab/Gojek) and taxis operate 24/7. Damri airport buses run from 04:00–23:00 (some routes until midnight). The Railink airport train runs from 05:00–22:00. After midnight, only taxis and ride-hailing are available. Expect surge pricing (1.5x–2x) between 00:00–05:00.

8. Can I use Grab or Gojek from Sunda Kelapa Port to Soekarno-Hatta Airport?

Yes, both Grab and Gojek operate in the Sunda Kelapa area. Open the app, set pick-up to Sunda Kelapa Port and drop-off to Soekarno-Hatta Airport. A standard GrabCar costs IDR 130,000–250,000 (≈$9–17). Gojek motorcycle (GoRide) is cheaper at IDR 80,000–120,000 (≈$5.50–8) but not suitable for heavy luggage. Both services accept cash and cashless payments.