Explore Destinations

Discover the world's most amazing places

How to Get from Karawang to Soekarno-Hatta Airport

Quick Answer

The best overall way to get from Karawang to Soekarno-Hatta Airport (CGK) is taking the KRL Commuter Line from Stasiun Karawang to Jakarta (either Stasiun Jakarta Kota or Stasiun Manggarai), then transferring to the Railink Airport Train direct to the airport. Total time: 2–2.5 hours. Total cost: 90,000–100,000 IDR (~$6–$7). For a door-to-door option, use GrabCar or GoCar (300,000–450,000 IDR / $20–$30, 1.5–3 hours). The cheapest option is the DAMRI bus (50,000–80,000 IDR / $3–$5, 2–3 hours).

Quick Navigation: Karawang → Soekarno-Hatta Airport

Train & Commuter Line: Step-by-Step Guide

Taking the train from Karawang to Soekarno-Hatta Airport is the most reliable and cost-effective option for most travelers. While there is no direct train, the combination of the KRL Commuter Line and the Railink Airport Train offers a comfortable, air-conditioned journey that avoids the notorious traffic jams of Jakarta.

Below we break down the two most common train routes, compare them side by side, and provide detailed instructions so you can choose the best fit for your departure point and schedule.

Route Option A: KRL Commuter Line + Railink (via Stasiun Manggarai)

Step 1: From Stasiun Karawang, board the KRL Commuter Line heading toward Stasiun Jakarta Kota. Trains run every 15–30 minutes from around 5:00 AM to 10:00 PM. The ride to Stasiun Manggarai (where you will transfer) takes about 70–90 minutes.

Step 2: At Stasiun Manggarai, follow the signs for the Railink Airport Train (also known as the Soekarno-Hatta Airport Train). You can purchase a separate ticket at the Railink counter or use the ticket machines. Trains depart every 30 minutes.

Step 3: The Railink train from Manggarai to Soekarno-Hatta Airport takes approximately 30–35 minutes and stops at all three airport terminals (Terminal 1, 2, and 3).

Total time: ~2–2.5 hours  |  Total cost: 90,000–100,000 IDR ($6–$7) (KRL: 20,000–30,000 IDR + Railink: 70,000 IDR).

Route Option B: KRL Commuter Line + Railink (via Stasiun BNI City / Sudirman)

Step 1: Take the KRL from Stasiun Karawang to Stasiun Sudirman (also known as Stasiun BNI City). This ride takes around 80–100 minutes.

Step 2: Exit and walk directly to the Railink platform at Stasiun BNI City. This station is integrated, making the transfer very easy.

Step 3: Board the Railink Airport Train to Soekarno-Hatta Airport. Journey time: 30–35 minutes.

Total time: ~2–2.5 hours  |  Total cost: 90,000–100,000 IDR ($6–$7).

Route Comparison Table

Route Train Type Total Time Total Cost (IDR) Transfers Best For
Karawang → Manggarai → CGK KRL + Railink 2–2.5 h 90,000–100,000 ($6–$7) 1 transfer Most travelers
Karawang → BNI City → CGK KRL + Railink 2–2.5 h 90,000–100,000 ($6–$7) 1 transfer Those closer to Sudirman
Karawang → Gambir → Taxi to CGK Intercity train + taxi 2–3 h 200,000–350,000 ($13–$23) 1 transfer Comfort seekers (budget option)

Note: KRL Commuter Line is a public service with no seat reservations – trains can get crowded during peak hours (7–9 AM and 5–8 PM). The Railink Airport Train offers reserved seating and luggage racks. Tickets for Railink can be purchased online via the Railink official website.

Key detail: The KRL from Karawang operates from approximately 5:00 AM to 10:00 PM. The last Railink departure from Manggarai to the airport is around 10:30 PM. Always check the latest schedule on the KAI official website.

Pro tip: If you have heavy luggage, the route via Stasiun BNI City offers a more seamless transfer with elevators and ramps, while Manggarai station requires walking through a busy concourse.

Flight Options (Not Recommended for This Route)

Karawang does not have a commercial airport. The closest airports with scheduled flights are Soekarno-Hatta (CGK) itself and Husein Sastranegara Airport (BDO) in Bandung. Because the distance from Karawang to CGK is only about 85–90 km (53–56 miles), flying is entirely impractical for this point-to-point journey.

Below we explain why air travel does not make sense for this route, and provide a door-to-door time comparison so you can see the difference for yourself.

Why Flying Is Not Recommended

Door-to-Door Time Comparison: Train vs. Flight

Mode Total Time (door-to-door) Cost (IDR) CO₂ (approx.)
Train (KRL + Railink) 2–2.5 h 90,000–100,000 ($6–$7) Low
Flight via BDO (Bandung) 4–5 h (including airport transfers) 500,000–1,200,000 ($33–$80) Very High
Flight via CGK (if you go to another city first) Not applicable – CGK is your destination — —

Conclusion: For the Karawang → Soekarno-Hatta Airport route, trains and road transport are faster, cheaper, and more sustainable than any flight option. Only consider flying if you are connecting to a long-haul international flight and coming from outside Java – but even then, train + Railink is usually the better choice.

Source: Soekarno-Hatta Airport Official and KAI.

Bus & DAMRI Services: The Budget-Friendly Choice

The DAMRI airport bus is the most economical way to travel from Karawang to Soekarno-Hatta Airport. It offers a direct connection without the need to transfer trains, making it a popular choice for budget-conscious travelers and those with modest luggage.

DAMRI operates direct routes from Karawang to all three airport terminals (Terminal 1, 2, and 3). Buses are air-conditioned, comfortable, and equipped with luggage compartments.

Route Details: DAMRI Karawang → Soekarno-Hatta Airport

Day Bus vs. Night Bus

DAMRI primarily operates daytime buses from Karawang. Night services are limited and may require a transfer in Jakarta. If you need an overnight option, consider taking the KRL + Railink combination or booking a ride-hailing service for late-night travel.

What to Expect on the Bus

Cost Comparison: DAMRI Bus vs. Other Modes

Mode Price (IDR) Price (USD) Time Comfort
DAMRI Bus 50,000–80,000 $3–$5 2–3 h Good (AC, reclining seats)
KRL + Railink 90,000–100,000 $6–$7 2–2.5 h Good (AC, reserved on Railink)
GrabCar / GoCar 300,000–450,000 $20–$30 1.5–3 h Excellent (private)

Verdict: The DAMRI bus is the cheapest option and a solid choice if you are traveling light and on a budget. However, if you are in a hurry or have a tight flight connection, the train or a ride-hailing service may be more reliable.

Source: DAMRI Official.

Taxi & Private Transfer: Door-to-Door Convenience

For travelers who value convenience, privacy, and door-to-door service, taxis and private transfers are the best option. While significantly more expensive than public transport, they eliminate the need for transfers and luggage handling.

This option is especially recommended for late-night arrivals, early-morning departures, family groups, business travelers, or anyone with heavy luggage.

Available Services & Price Range

When to Choose a Taxi / Private Transfer

Situation Recommended Mode Why
Flight departure before 7 AM Taxi / GrabCar KRL and DAMRI start services around 5 AM – may not arrive on time.
Family with children + large luggage Private car / MPV More space, child seats available on request, no transfers.
Late-night arrival (after 10 PM) Taxi / GrabCar Public transport options are limited or unavailable after 10 PM.
Business traveler (time-sensitive) Private transfer Reliable, on-time, and allows you to work during the ride.
Group of 3–5 people GrabCar / GoCar (XL) Cost per person becomes comparable to train, with added convenience.

Important Tips for Taxi & Private Transfers

Source: Grab Indonesia and Gojek.

Ticket & Cost Comparison: All Modes at a Glance

Use the table below to compare all available transport modes from Karawang to Soekarno-Hatta Airport side by side. We have included time, cost, comfort, and transfer complexity so you can make the best decision for your trip.

Full Comparison Table

Mode Time (Door-to-Door) Cost (IDR) Cost (USD) Transfers Comfort Level Best For
DAMRI Bus 🏆 Cheapest 2–3 h 50,000–80,000 $3–$5 0 (direct) ⭐⭐⭐ (AC, reclining seats) Budget travelers, light luggage
KRL + Railink 🏆 Best Value 2–2.5 h 90,000–100,000 $6–$7 1 transfer ⭐⭐⭐⭐ (AC, reserved on Railink) Most travelers, cost + speed balance
Intercity Train + Taxi 2–3 h 200,000–350,000 $13–$23 1 transfer ⭐⭐⭐⭐ (train + private car) Comfort seekers, moderate budget
GrabCar / GoCar 1.5–3 h 300,000–400,000 $20–$27 0 (door-to-door) ⭐⭐⭐⭐⭐ (private) Groups, families, late-night
Private Car Hire 1.5–3 h 400,000–550,000 $27–$37 0 (door-to-door) ⭐⭐⭐⭐⭐ (premium) Business, luxury, special occasions
Airport Taxi (pre-paid) 1.5–3 h 350,000–450,000 $23–$30 0 (door-to-door) ⭐⭐⭐⭐ (reliable, fixed price) First-time visitors, peace of mind

Where to Buy Tickets

Money-saving tip: If you are traveling in a group of 3–4 people, the cost of a GrabCar (300,000–400,000 IDR) split per person becomes comparable to the train, while offering door-to-door convenience.

Traveler Experience & Insider Tips

Real-world experience from frequent travelers on the Karawang → Soekarno-Hatta route reveals several practical nuances that can make or break your journey. Below we share the most important lessons learned.

⏱️ The Traffic Reality

Jakarta traffic is unpredictable. While the distance from Karawang to CGK is only 85–90 km, the drive can take anywhere from 1.5 hours (middle of the night) to 4 hours (peak hour combined with an accident on the toll road). The train is immune to traffic – one of the main reasons it is the recommended option.

Case study: A traveler departing Karawang at 6:00 AM on a Monday arrived at CGK Terminal 3 at 8:15 AM via KRL + Railink (2 h 15 min). Another traveler who took a taxi at the same time arrived at 9:30 AM (3 h 15 min) due to congestion at the Cikampek toll gate.

🧳 Luggage Handling & Takkyubin (Baggage Delivery)

In Japan, "Takkyubin" baggage delivery is common, but in Indonesia, similar services are available through Kereta Api Indonesia (KAI) Cargo or third-party providers like JNE / TIKI for shipping luggage ahead. However, for the Karawang → CGK route, most travelers simply bring their luggage with them.

🔄 Transfer Tips at Major Stations

📅 Holiday & Peak Season Warnings

During Idul Fitri (Lebaran), Christmas, and New Year periods, all transport modes experience high demand. Book at least 2–3 weeks in advance for Railink tickets and DAMRI bus tickets. Taxis and ride-hailing services may have surge pricing up to 2x the normal rate.

Real example: In the week before Idul Fitri 2024, Railink tickets from Manggarai to CGK were sold out 10 days in advance. Travelers who had not booked were forced to take taxis at 500,000–600,000 IDR ($33–$40).

Source: KAI official site and Airport official site.

Pro Tips & Insider Advice for a Smooth Journey

These bite-sized tips come from frequent travelers and local experts. Follow them to save time, money, and stress on your Karawang → Soekarno-Hatta trip.

Source: Compiled from traveler forums and local transport guides.

FAQs: Karawang to Soekarno-Hatta Airport

1. Is there a direct train from Karawang to Soekarno-Hatta Airport?

No, there is no direct train. You must take the KRL Commuter Line from Karawang to Jakarta (e.g., Jakarta Kota or Manggarai), then transfer to the Railink Airport Train to Soekarno-Hatta Airport. Total travel time is about 2–2.5 hours.

2. How much does a taxi from Karawang to Soekarno-Hatta Airport cost?

A taxi or ride-hailing service (Grab/Gojek) from Karawang to Soekarno-Hatta Airport typically costs between 300,000 and 450,000 IDR (approximately $20–$30), depending on traffic and vehicle type. Private car hire may cost more.

3. What is the cheapest way to get from Karawang to Soekarno-Hatta Airport?

The cheapest way is the DAMRI airport bus from Karawang to Soekarno-Hatta Airport, costing around 50,000–80,000 IDR ($3–$5). Alternatively, the KRL Commuter Line + Railink train combo costs about 90,000–100,000 IDR ($6–$7).

4. How long does it take to drive from Karawang to Soekarno-Hatta Airport?

Driving from Karawang to Soekarno-Hatta Airport takes approximately 1.5 to 3 hours depending on traffic. During peak hours (7–9 AM and 5–8 PM), it can take up to 3 hours or more due to congestion around Jakarta.

5. Is there a bus from Karawang to Soekarno-Hatta Airport?

Yes, DAMRI operates direct bus services from Karawang to Soekarno-Hatta Airport. Buses depart from the Karawang DAMRI terminal and arrive at Terminal 1, 2, and 3. The journey takes about 2–3 hours and costs 50,000–80,000 IDR ($3–$5).

6. What is the best time to travel from Karawang to Soekarno-Hatta Airport to avoid traffic?

The best time is early morning before 6 AM or late morning between 10 AM and 2 PM. Avoid peak hours (7–9 AM and 5–8 PM) on weekdays. If taking the train, midday is also comfortable as KRL and Railink services are less crowded.

7. Can I use Gojek or Grab from Karawang to Soekarno-Hatta Airport?

Yes, both Gojek (GoCar) and Grab (GrabCar) operate from Karawang to Soekarno-Hatta Airport. The fare ranges from 300,000 to 450,000 IDR ($20–$30). It is recommended to book in advance, especially during peak hours or for early morning departures.

8. Which is better: train or taxi from Karawang to Soekarno-Hatta Airport?

If you prioritize cost savings and a fixed travel time, the train (KRL + Railink) is better at 90,000–100,000 IDR ($6–$7). If you value door-to-door convenience, have heavy luggage, or are traveling in a group, a taxi or ride-hailing service is better despite the higher cost of 300,000–450,000 IDR ($20–$30).