# Jakarta Airport Transfer Guide (CGK) Complete guide to getting from Soekarno-Hatta International Airport to Jakarta. Real prices, train info, and practical transport tips for every traveler. **Airport:** CGK **City:** Jakarta **Country:** Indonesia **URL:** https://www.airporttransferportal.com/airport-guides/cgk **Last updated:** 2026-03-27 --- ## Main Guide ### Quick answer Soekarno-Hatta International Airport (CGK) is located in Tangerang, roughly **25 km northwest of Jakarta city center**. The fastest way in is the **Railink airport train** to Sudirman Baru (BNI City) station, which takes **45 minutes and costs IDR 70,000 (EUR 4)**. A taxi or ride-hailing car takes **45–120 minutes** depending on Jakarta's legendary traffic, costing **IDR 200,000–350,000 (EUR 11–20)**. Pre-booked transfers run **IDR 300,000–500,000 (EUR 17–28)**. 👉 AirportTransferPortal offers fixed-price transfers on this route, which removes uncertainty on arrival. --- ### What actually happens after landing CGK has three terminals. **Terminal 3** handles most international flights and is the newest facility, opened in 2016. **Terminals 1 and 2** serve domestic carriers and some international budget airlines. After immigration in Terminal 3 — which can take 30–60 minutes during peak periods — you collect bags and exit into a large arrivals hall. Currency exchange counters and ATMs are available in all terminals. SIM cards from Telkomsel, XL, or Indosat cost around **IDR 50,000–100,000 (EUR 3–6)** and can be purchased at kiosks in arrivals. Free Wi-Fi is available but inconsistent. An automated people mover (Skytrain) connects all three terminals for free — useful if you land at the wrong terminal for your connecting transport. --- ### Transport options explained honestly | Option | Price (to city center) | Time | Notes | |--------|----------------------|------|-------| | Railink airport train | **IDR 70,000 (EUR 4)** | 45 min | To Sudirman Baru (BNI City) station | | Blue Bird taxi (metered) | **IDR 200,000–350,000 (EUR 11–20)** | 45–120 min | Most trusted taxi brand | | Grab/Gojek | **IDR 150,000–300,000 (EUR 8.50–17)** | 45–120 min | Surge pricing in peak hours | | DAMRI airport bus | **IDR 40,000–75,000 (EUR 2.30–4.30)** | 60–150 min | Multiple city routes | | Pre-booked transfer (sedan) | **IDR 300,000–500,000 (EUR 17–28)** | 45–120 min | Fixed price, meet-and-greet | | Pre-booked transfer (van) | **IDR 450,000–700,000 (EUR 25–40)** | 45–120 min | For groups or heavy luggage | The **Railink train** is the standout option for solo travelers and couples. It runs every 30 minutes from 06:20 to 23:20 and completely avoids Jakarta traffic. From Sudirman Baru station you can connect to the MRT, commuter rail, or take a short taxi to your hotel. **Blue Bird taxis** are the gold standard in Jakarta — look for the light blue cars. They are metered, air-conditioned, and drivers are generally honest. Other taxi brands exist but Blue Bird has the best reputation. **DAMRI buses** serve many routes across Greater Jakarta. They are cheap but slow, especially during rush hour. Not practical with heavy luggage. --- ### Realistic pricing expectations Jakarta traffic fundamentally affects your cost. A taxi ride that costs IDR 200,000 at midnight might cost IDR 350,000 during morning rush due to time spent in traffic. Here are typical fares: | Destination | Taxi/Grab | Pre-booked transfer | |-------------|-----------|--------------------| | Sudirman / Thamrin (CBD) | **IDR 200,000–350,000 (EUR 11–20)** | **IDR 300,000–500,000 (EUR 17–28)** | | Kota Tua (Old Town) | **IDR 180,000–300,000 (EUR 10–17)** | **IDR 280,000–450,000 (EUR 16–25)** | | Kemang / South Jakarta | **IDR 250,000–400,000 (EUR 14–23)** | **IDR 350,000–550,000 (EUR 20–31)** | | Bogor | **IDR 400,000–600,000 (EUR 23–34)** | **IDR 500,000–800,000 (EUR 28–45)** | | Bandung | **IDR 800,000–1,200,000 (EUR 45–68)** | **IDR 1,000,000–1,500,000 (EUR 57–85)** | Tolls on the Jakarta-Tangerang expressway add approximately **IDR 20,000–40,000 (EUR 1–2.30)** and are paid separately in taxis. --- ### Late night arrivals Many international flights arrive at CGK between 22:00 and 05:00. The good news is that late-night travel actually has a silver lining: **no traffic**. A taxi ride that takes 90 minutes during the day can take just 40 minutes at midnight. The Railink train stops running at 23:20 and DAMRI buses become infrequent after 22:00. Your options after midnight are **Blue Bird taxis** (available 24 hours at the airport), **Grab/Gojek** (availability drops but does not disappear), or a **pre-booked transfer**. The airport terminal stays open all night with security, some food outlets, and seating areas. --- ### Families and luggage Standard taxis fit 2–3 large suitcases. If you are a family of four with full luggage, a regular sedan will be tight. Blue Bird offers **MPV taxis** (look for the larger vehicles) but they are not always available in the queue. **Child car seats are not provided** in Indonesian taxis or ride-hailing vehicles. If you need one, bring your own or pre-book a transfer and request a seat in advance. This is the only reliable way to get a child restraint. Luggage carts are free in the international arrivals area of Terminal 3. In Terminals 1 and 2, availability varies. --- ### Where you meet the driver **Railink train:** Follow signs to the Soekarno-Hatta Airport Railway Station, accessible from Terminal 2 and Terminal 3 via the Skytrain. Tickets can be bought at the station or via the KAI Access app. **Blue Bird taxi:** Follow signs to the official taxi rank outside arrivals. There is usually a dispatcher who will assign you to the next available Blue Bird. Avoid touts offering taxi rides inside the terminal. **Grab/Gojek:** Each terminal has a designated ride-hailing pickup zone, signposted after you exit arrivals. In Terminal 3, walk to the pickup area on the ground floor of the parking structure. **Pre-booked transfers:** Your driver will wait in the arrivals hall with a name board. In Terminal 3, the meeting point is typically just outside the customs exit in the public waiting area. --- ### Decision helper **Choose the Railink train if** you are traveling light, arriving between 06:20 and 23:00, and your hotel is near a train or MRT station. It is fast, cheap, and completely traffic-proof. **Choose a Blue Bird taxi if** you have moderate luggage, prefer door-to-door service, and are comfortable with metered pricing that varies with traffic. **Choose Grab/Gojek if** you want upfront pricing and cashless payment. Just watch for surge pricing during peak hours. **Choose a pre-booked transfer if** you arrive late at night, travel as a family, have heavy luggage, or want guaranteed hassle-free transport. The premium over a taxi is **IDR 100,000–200,000 (EUR 6–11)**, which buys significant peace of mind in a city as chaotic as Jakarta. 👉 This is the lowest-friction option after a long flight. --- ### Summary Soekarno-Hatta is a large, busy airport and Jakarta traffic is famously unpredictable. The Railink train is a genuine game-changer if your timing and luggage allow it. Otherwise, Blue Bird taxis and pre-booked transfers are both solid options. The key decision factor is traffic — if you land during rush hour, the train wins. If you land late at night, any road option works because the highways are empty. --- ## Frequently Asked Questions **Q: How far is Jakarta airport from the city center?** About 25 km. Travel time ranges from 45 minutes (by train or in light traffic) to over 2 hours during rush hour by road. **Q: Is there a train from Jakarta airport to the city?** Yes, the Railink airport train runs to Sudirman Baru (BNI City) station every 30 minutes. It costs IDR 70,000 (EUR 4) and takes 45 minutes. **Q: How much is a taxi from Jakarta airport to the city?** A Blue Bird metered taxi costs approximately IDR 200,000–350,000 (EUR 11–20) to central Jakarta, depending on traffic. Toll fees of IDR 20,000–40,000 are extra. **Q: Which terminal do international flights use at CGK?** Most international flights use Terminal 3. Some budget international carriers use Terminal 2. Check your airline's terminal before arriving. **Q: Is Grab available at Jakarta airport?** Yes, both Grab and Gojek work at CGK. Each terminal has a designated ride-hailing pickup zone. Availability is good during the day but drops late at night. **Q: What is the best taxi company at Jakarta airport?** Blue Bird is the most trusted taxi brand in Jakarta. Look for light blue cars at the official taxi rank. They always use the meter. **Q: How long does it take to get from CGK airport to Jakarta?** By train, 45 minutes reliably. By road, 45 minutes in light traffic up to 2+ hours during rush hour (07:00–09:00 and 17:00–20:00). **Q: Do Jakarta airport taxis have child car seats?** No. Indonesian taxis and ride-hailing vehicles do not carry child seats. Pre-book a transfer and request one in advance, or bring your own. **Q: Is there an airport bus from CGK to Jakarta?** Yes, DAMRI buses run to various Jakarta destinations for IDR 40,000–75,000 (EUR 2.30–4.30). They are cheap but slow in traffic. **Q: Can I use the Skytrain to transfer between CGK terminals?** Yes, the Skytrain is a free automated people mover connecting Terminals 1, 2, and 3. It runs from early morning until late evening. --- ## Additional Guides ### Late Night Arrivals at Jakarta Airport: Getting to Your Hotel After Dark **URL:** https://www.airporttransferportal.com/airport-guides/cgk/late-night Soekarno-Hatta handles flights around the clock, and many international arrivals land between 22:00 and 05:00. The good news about arriving late in Jakarta: **no traffic**. Here is what to expect. ## What is available after 23:00 | Option | Available? | Notes | |--------|-----------|-------| | Railink airport train | No | Last departure 23:20 | | Blue Bird taxi | Yes | Available 24 hours at the taxi rank | | Grab/Gojek | Limited | Fewer drivers, but not impossible | | DAMRI bus | Very limited | Most routes stop by 22:00–23:00 | | Pre-booked transfer | Yes | Driver waits regardless of time | ## The silver lining: empty roads Jakarta's traffic is legendary — during the day, the 25 km ride to the city can take 2 hours. After midnight, the same ride takes **35–45 minutes**. This is genuinely one of the best times to make the journey. You will cruise down empty toll roads and reach your hotel faster than any daytime arrival. A metered Blue Bird taxi at midnight will cost around **IDR 180,000–250,000 (EUR 10–14)** plus tolls — actually cheaper than a daytime ride because there is less time on the meter. ## The taxi situation at night Blue Bird taxis are available at the official taxi rank 24 hours a day. The queue of passengers thins out after midnight, so you may actually get a cab faster than during the day. The drivers know the empty roads and the ride will be smooth. The only risk is that if many flights land simultaneously (which happens around 01:00–03:00 when Middle Eastern and East Asian flights cluster), the taxi supply might momentarily fall short. You might wait 10–20 minutes. ## Grab and Gojek at night Both apps continue to work after midnight, but driver availability drops. You may see higher wait times (15–30 minutes) or occasional cancellations. If the app shows a reasonable fare and a nearby driver, go for it. But do not stake your entire plan on it — have the taxi rank as a backup. ## Is the airport safe at night? Yes. Terminal 3 is well-lit and staffed around the clock. Security is present, and there are convenience stores and a few food outlets that stay open. You will not feel unsafe waiting inside the terminal at any hour. The area around the taxi rank is also supervised. Avoid accepting rides from unofficial drivers or touts who approach you inside the terminal. ## The case for pre-booking If you know your flight arrives after 23:00, a pre-booked transfer eliminates all uncertainty. The driver monitors your flight for delays, waits in the arrivals hall, and takes you directly to your hotel. Cost: **IDR 300,000–500,000 (EUR 17–28)** to central Jakarta. Compared to a late-night Blue Bird taxi at IDR 180,000–250,000 plus tolls, you are paying roughly **IDR 80,000–200,000 (EUR 4.50–11) more**. Whether that premium is worth it depends on your comfort level. For first-time visitors to Jakarta arriving at 02:00, the peace of mind is real. ## Tips for late night arrivals - **Withdraw rupiah** from ATMs inside the terminal — you will need cash for a taxi - **The Railink train's last departure is 23:20** — if your flight lands at 23:00, you will almost certainly miss it after immigration - **Download your hotel address** offline in case mobile data is not working - **Enjoy the empty roads** — this is genuinely the fastest and cheapest time to travel by road in Jakarta - **Set realistic expectations** for your hotel — some budget hotels lock their doors after midnight, so confirm late check-in --- ### Taxi vs Pre-Booked Transfer at Jakarta Airport: Which One to Choose? **URL:** https://www.airporttransferportal.com/airport-guides/cgk/taxi-vs-transfer Getting from Soekarno-Hatta to central Jakarta by road takes 45 minutes to 2 hours depending on traffic. The real question is which road option suits your situation. Here is a straightforward comparison. ## Side-by-side comparison | Factor | Blue Bird taxi | Grab/Gojek | Pre-booked transfer | |--------|---------------|------------|--------------------| | Price to CBD | **IDR 200,000–350,000 (EUR 11–20)** | **IDR 150,000–300,000 (EUR 8.50–17)** | **IDR 300,000–500,000 (EUR 17–28)** | | Tolls | Extra (~IDR 30,000) | Included | Included | | Booking required | No | App needed | Yes, in advance | | Wait time | 5–15 min (queue) | 5–20 min | Driver waiting for you | | Payment | Cash or card | Card or cash | Pre-paid or on arrival | | Meet-and-greet | No | No | Yes, name board in arrivals | | Vehicle quality | Good (standard fleet) | Variable | Good to excellent | | Child seat | No | No | On request | | Late night | Yes (24 hours) | Limited after midnight | Guaranteed | | Fixed price | No (metered) | Yes (but surges) | Yes | ## When the taxi wins Blue Bird taxis are the safe, reliable default in Jakarta. If you arrive during **off-peak hours**, have moderate luggage, and are comfortable with a metered fare, a Blue Bird is hard to beat. The drivers are professional, vehicles are well-maintained, and the meter is honest. The key advantage: **no app needed, no booking needed**. Walk to the taxi rank, get in a Blue Bird, go. In off-peak traffic, you will pay around **IDR 200,000–250,000 (EUR 11–14)** plus tolls to reach central Jakarta. Avoid non-Blue Bird taxis unless you are experienced with Jakarta transport — meter tampering is rare but not unheard of with less reputable companies. ## When Grab/Gojek wins Grab and Gojek give you **upfront pricing** — you see the fare before confirming. During off-peak hours, this can be cheaper than a metered taxi. Cashless payment is convenient if you have not exchanged money yet. The downside is **surge pricing**. During peak arrivals (afternoon and evening), the quoted fare can exceed what a metered taxi would charge. Always compare the Grab quote to the expected taxi fare before deciding. Both apps work well at CGK, with designated pickup zones at each terminal. ## When a pre-booked transfer wins Pre-booking makes the most sense when: - You arrive **between 23:00 and 05:00**, when Grab availability drops and taxi queues thin out - You travel with a **family** and need a car seat or larger vehicle - You are heading to a **destination far from central Jakarta** and want a fixed price agreed in advance - You are a **first-time visitor** to Jakarta and prefer to skip the learning curve of navigating transport in one of the world's most congested cities - You have **heavy or bulky luggage** that needs a van The premium is **IDR 100,000–200,000 (EUR 6–11)** over a metered taxi. For that, you get a driver waiting in the arrivals hall, a guaranteed vehicle, tolls included, and no surprises. ## What about the train? The Railink airport train is not a taxi or transfer — it is a separate option that beats all road transport on both price and speed. If you are traveling light and heading to central Jakarta, it is the best choice during operating hours (06:20–23:20). But it only goes to Sudirman Baru station, so you will need onward transport from there. --- ### Getting from Jakarta Airport with Kids and Family **URL:** https://www.airporttransferportal.com/airport-guides/cgk/family-and-kids Soekarno-Hatta is one of the busiest airports in Southeast Asia, and arriving here with children requires a bit of planning. Here is what families need to know. ## The airport experience with kids Terminal 3 (international) is modern and spacious with air conditioning, clean restrooms, and baby-changing facilities. Immigration queues can be long — **30–60 minutes during peak periods** — so prepare entertainment for young children. After baggage claim, **free luggage carts** are available in the Terminal 3 arrivals area. There are food outlets and convenience stores if you need snacks or water before heading out. The **Skytrain** connecting terminals is free and can be fun for kids, but it is not necessary unless you need to reach a different terminal. ## The car seat problem As with most of Southeast Asia, **child car seats are not standard** in Indonesian taxis, Grab, or Gojek vehicles. Indonesia has child restraint laws, but enforcement in taxis is virtually nonexistent and supply is zero. Your options: - **Bring your own** portable car seat or booster and install it in the vehicle - **Pre-book a transfer** and request a car seat when booking — this is the only reliable way - **Travel without one** — this is common practice locally, but the decision is yours ## Best transport options for families | Family size | Recommended | Expected cost | |-------------|-------------|---------------| | 2 adults + 1 child, 2 bags | Blue Bird taxi or pre-booked sedan | **IDR 200,000–500,000 (EUR 11–28)** | | 2 adults + 2 children, 3 bags | Pre-booked sedan or van | **IDR 300,000–700,000 (EUR 17–40)** | | 2 adults + 3 children, 4+ bags | Pre-booked van | **IDR 450,000–700,000 (EUR 25–40)** | | Large family group (6+ people) | Pre-booked van or minibus | **IDR 600,000–1,000,000 (EUR 34–57)** | ## Can families use the airport train? The Railink train to Sudirman Baru is comfortable and air-conditioned, with enough space for a stroller. Children under 3 ride free; ages 3–12 pay the full **IDR 70,000 (EUR 4)** fare. However, the train is only practical if: - You can manage your luggage on and off the train without help - Your hotel is near Sudirman Baru station or easily reached by a short taxi - Your children can handle the walk through the station and a potential transfer For most families with significant luggage, a door-to-door option (taxi or transfer) is simpler. ## Jakarta traffic with kids This is the biggest challenge. A ride to central Jakarta can take **90–120 minutes during rush hour**. For children, that is a long time in a car after a long flight. If you arrive during peak hours (07:00–09:00 or 17:00–20:00), consider: - Taking the **Railink train** to skip traffic entirely - **Waiting 30–60 minutes** at the airport for traffic to ease (there is plenty to keep kids occupied) - Having **snacks, water, and entertainment** ready for a long car ride ## Tips for families - **Book a van** if you have more than 2 large suitcases plus a stroller — do not try to squeeze everything into a sedan - **Have Indonesian rupiah** ready for small purchases — many airport vendors and taxis prefer cash - **Use the restroom** before leaving the terminal — the drive can be very long in traffic - **Download offline maps** in case your mobile data is not working immediately - **Request a car seat** at least 48 hours before arrival if pre-booking a transfer --- ### How Much Does It Cost to Get from Jakarta Airport to the City? **URL:** https://www.airporttransferportal.com/airport-guides/cgk/cost-to-city Soekarno-Hatta International Airport sits about **25 km from Jakarta city center** in the neighboring city of Tangerang. The cost of getting into town depends heavily on which transport you choose and — if traveling by road — what time you arrive. ## Cost breakdown by transport type | Transport | Typical fare | Notes | |-----------|-------------|-------| | Railink airport train | **IDR 70,000 (EUR 4)** | Fixed price, 45 min to Sudirman Baru | | Blue Bird taxi (metered) | **IDR 200,000–350,000 (EUR 11–20)** | Plus tolls IDR 20,000–40,000 | | Grab/Gojek | **IDR 150,000–300,000 (EUR 8.50–17)** | Surge pricing possible | | DAMRI bus | **IDR 40,000–75,000 (EUR 2.30–4.30)** | Route-dependent pricing | | Pre-booked transfer (sedan) | **IDR 300,000–500,000 (EUR 17–28)** | Fixed price, tolls included | | Pre-booked transfer (van) | **IDR 450,000–700,000 (EUR 25–40)** | For groups, tolls included | ## The toll situation Any road journey from CGK to Jakarta uses the Jakarta-Tangerang toll road. Tolls total approximately **IDR 20,000–40,000 (EUR 1–2.30)** depending on your exact route and destination. In metered taxis, tolls are paid separately — the driver will ask you to cover them, which is standard. Grab/Gojek include tolls in the quoted fare. Pre-booked transfers typically include tolls in the price. ## Costs to popular destinations | Destination | Train + last mile | Taxi/Grab | Pre-booked | |-------------|------------------|-----------|------------| | Sudirman / Thamrin (CBD) | **IDR 70,000 + ~30,000 (EUR 5.70)** | **IDR 200,000–350,000 (EUR 11–20)** | **IDR 300,000–500,000 (EUR 17–28)** | | Kota Tua (Old Town) | **IDR 70,000 + ~40,000 (EUR 6.30)** | **IDR 180,000–300,000 (EUR 10–17)** | **IDR 280,000–450,000 (EUR 16–25)** | | Kemang / South Jakarta | **IDR 70,000 + ~60,000 (EUR 7.40)** | **IDR 250,000–400,000 (EUR 14–23)** | **IDR 350,000–550,000 (EUR 20–31)** | | PIK (Pantai Indah Kapuk) | Not practical by train | **IDR 150,000–250,000 (EUR 8.50–14)** | **IDR 250,000–400,000 (EUR 14–23)** | ## The traffic tax Jakarta traffic is the hidden cost nobody warns you about. A metered taxi fare that would be IDR 200,000 in light traffic can balloon to IDR 350,000 during rush hour — not because the rate changes, but because you are sitting in traffic for an extra 45–60 minutes with the meter running. Peak traffic hours: **07:00–09:00** and **17:00–20:00** on weekdays. If you arrive during these windows and take a road option, budget at the high end of the price ranges. The Railink train is immune to traffic — **IDR 70,000 regardless of when you travel**. ## Is the train really the cheapest option? For reaching central Jakarta (Sudirman area), the train at **IDR 70,000 (EUR 4)** is by far the cheapest and fastest. You may need a short taxi or Grab from Sudirman Baru station to your hotel, adding roughly **IDR 20,000–50,000 (EUR 1–3)**. The total is still well below any direct road option. However, the train only goes to one station. If your destination is far from Sudirman — say North Jakarta or East Jakarta — a direct taxi might be simpler despite costing more. --- ## Related Pages - [Main arrival guide](https://www.airporttransferportal.com/airport-guides/cgk) - [Late night arrivals](https://www.airporttransferportal.com/airport-guides/cgk/late-night) - [Taxi vs transfer](https://www.airporttransferportal.com/airport-guides/cgk/taxi-vs-transfer) - [Family & kids](https://www.airporttransferportal.com/airport-guides/cgk/family-and-kids) - [Cost to city](https://www.airporttransferportal.com/airport-guides/cgk/cost-to-city) --- ## Check before you land 👉 This route is actively served by AirportTransferPortal with fixed-price booking available before arrival. Check real vehicles and prices before your flight. Booking takes a few minutes and ensures someone is waiting when you arrive. --- ## Operational Note This guide reflects real operational conditions, pricing ranges, and traveler experience at Jakarta (CGK). Transfer availability is supported by AirportTransferPortal's verified supplier network. --- ## Attribution Published by AirportTransferPortal (airporttransferportal.com), a global airport transfer marketplace operated by Funny Tourism Ltd.