Explore Destinations

Discover the world's most amazing places

How to Get from Tangerang to Soekarno-Hatta Airport

Quick Answer

Best overall: Railink Airport Train – 30 minutes, IDR 70,000 (~$4.5), no traffic, reliable. Cheapest: Damri bus – IDR 50,000 (~$3.2), 45–90 min. Fastest door-to-door: Taxi/GrabCar – 30–60 min, IDR 150,000–250,000 (~$10–$16). Key transfer: Tangerang Station (Stasiun Tangerang) for the train; Damri terminals at BSD City or Ciputat for the bus.

Quick Navigation: Transport Options & Key Info

🚆 Train: Railink Airport Train – The Smartest Choice

The Railink Airport Train (also known as the Bandara Soekarno-Hatta Train) is the most recommended way to get from Tangerang to CGK. It runs directly from Stasiun Tangerang (Tangerang Station) to Soekarno-Hatta Airport Station, which is connected to all terminals via a free shuttle bus.

Route & Schedule

  • Departure: Tangerang Station (located at Jl. Stasiun Tangerang, Sukasari)
  • Arrival: Airport Station (connected to Terminals 1, 2, and 3 via free shuttle)
  • Frequency: Every 30–60 minutes, depending on time of day
  • First train: ~04:00 AM | Last train: ~11:00 PM
  • Journey time: Approximately 30 minutes
  • Ticket price: IDR 70,000 (~$4.5) per person, one-way

Step-by-Step Guide

  1. Arrive at Tangerang Station – plan to be there 15–20 minutes before departure to buy tickets and find the platform.
  2. Purchase ticket at the counter or via the Railink app (online booking available).
  3. Board the train – luggage racks are available; trains are air-conditioned and comfortable.
  4. Ride to Airport Station (30 minutes) – no intermediate stops.
  5. Take the free airport shuttle bus from Airport Station to your terminal (Terminal 1, 2, or 3). The shuttle runs every 10–15 minutes and takes about 5–10 minutes.

Ticket Types & Booking

Railink Train Ticket Options
Type Price (IDR) Price (USD) Notes
Single adult 70,000 ~$4.5 Standard one-way fare
Round trip 130,000 ~$8.4 Saves IDR 10,000 vs two singles
Child (3–12 years) 35,000 ~$2.3 50% discount
Online booking fee 2,000 ~$0.1 Via Railink app or website

Pros & Cons

  • ✅ Pros: Fast, reliable, not affected by traffic, comfortable, affordable, easy luggage access.
  • ❌ Cons: Limited operating hours (does not run late at night), requires a shuttle bus to reach the terminal, may be crowded during peak hours.

Authority source: Railink Official Website

🚖 Taxi & Ride-hailing (Grab / Gojek) – Premium Speed & Flexibility

If you prioritize door-to-door convenience or are traveling with heavy luggage, a taxi or ride-hailing service is your best bet. This option is faster than the bus and more flexible than the train, but costs significantly more.

Options Compared

Taxi & Ride-hailing Comparison
Service Est. Price (IDR) Est. Price (USD) Time Best For
GrabCar 130,000–200,000 $8–$13 30–60 min Solo travelers, digital payments, fixed price
Gojek (Car) 120,000–190,000 $8–$12 30–60 min Budget ride-hailing, promo codes
Blue Bird Taxi 150,000–250,000 $10–$16 30–60 min Reliable metered service, airport official
Gojek (Motorcycle) 60,000–90,000 $4–$6 25–45 min No luggage, solo, very tight budget
GrabCar Premium 250,000–350,000 $16–$23 30–50 min Business travelers, extra comfort, 24/7

Detailed Analysis: Total Door-to-Door Time

While the train takes only 30 minutes, you must factor in time to reach Tangerang Station, wait for the train, and then take the shuttle from Airport Station to your terminal. Total door-to-door for the train: 55–75 minutes (depending on your starting point in Tangerang).

A taxi or GrabCar picks you up directly from your location and drops you at the departure curb. Total door-to-door: 30–60 minutes (depending on traffic). For early morning flights or if you're in a hurry, this is often the fastest option.

When to Choose Taxi / Ride-hailing

  • Late night / early morning (train not running) – 24/7 availability via GrabCar Premium or Blue Bird.
  • Heavy luggage (more than 2 bags) – no need to lift bags on/off trains and shuttles.
  • Group travel (3–4 people) – cost per person becomes competitive with the train.
  • Business travelers – comfort, privacy, and direct drop-off.
  • Traffic-sensitive times – if traffic is light (before 06:00 AM or after 09:00 PM), a taxi is very fast.

Authority source: Grab Indonesia · Gojek Indonesia · Blue Bird Group

🚌 Bus (Damri & Public Bus) – The Most Economical Option

For budget-conscious travelers, the Damri airport bus is the cheapest way to reach Soekarno-Hatta Airport from Tangerang. Damri is the state-owned airport bus operator with dedicated routes from several Tangerang suburbs.

Damri Bus Routes from Tangerang

Damri Bus Options from Tangerang to CGK
Route Departure Point Fare (IDR) Fare (USD) Est. Time Frequency
BSD City → CGK BSD City Terminal (Sektor 1.3) 50,000 ~$3.2 45–75 min Every 30–60 min
Ciputat → CGK Ciputat Bus Terminal 50,000 ~$3.2 50–90 min Every 30–60 min
Serpong → CGK Serpong Market / Serpong Station area 55,000 ~$3.5 50–80 min Every 45–60 min

What to Expect

  • Comfort: Air-conditioned, reclining seats, luggage compartment underneath.
  • Booking: Tickets can be purchased at the terminal or via the Damri app. No advance reservation needed, but recommended during peak season.
  • Luggage: Free luggage allowance up to 20 kg per person; excess may incur a small fee.
  • Operating hours: Typically 04:00 AM – 10:00 PM, varies by route.

Public Bus (Kopaja / Metromini) – Not Recommended

Local public buses (Kopaja, Metromini, or angkot) also connect Tangerang to the airport area, but they are not recommended for airport travelers due to unreliable schedules, lack of luggage space, longer travel times (1.5–3 hours), and limited comfort. They cost around IDR 10,000–20,000 (~$0.7–$1.3) but are best avoided if you have a flight to catch.

Damri vs Train: Which Budget Option Wins?

  • Damri bus: Cheaper (IDR 50,000 vs 70,000), but slower and subject to traffic.
  • Train: Faster (30 min vs 45–90 min), more reliable, slightly more expensive.
  • Verdict: For most travelers, the train is worth the extra IDR 20,000 (~$1.3) for the time savings and reliability.

Authority source: Damri Official Website

🚗 Private Transfer & Shuttle – The Ultimate Convenience (at a Cost)

Private transfers and hotel shuttles are the most expensive but also the most hassle-free option. They are ideal for families, business executives, or anyone with very early or late flights.

Price Range & Providers

Private Transfer Options
Provider Type Price (IDR) Price (USD) Vehicle Best For
Hotel shuttle (if available) Free–100,000 $0–$6.5 Shared shuttle Hotel guests only
Pre-booked car (GrabCar Premium) 250,000–350,000 $16–$23 Toyota Avanza / Innova Groups, business
Executive car service 350,000–550,000 $23–$36 Toyota Alphard / Innova Reborn VIP, luxury travel
Minibus (6–10 pax) 500,000–800,000 $33–$53 Isuzu Elf / HiAce Family groups, sports teams

When to Choose Private Transfer

  • Flights before 06:00 AM – train starts at ~04:00 AM, may not arrive in time; taxis are available but private transfer guarantees a reserved vehicle.
  • Flights after 10:00 PM – train stops around 11:00 PM, and last departures may not align with late-night flights.
  • Traveling with elderly or infants – door-to-door service minimizes walking and waiting.
  • Heavy or bulky luggage (golf bags, surfboards, etc.) – private vehicles have more space.
  • Group of 4+ people – cost per person becomes comparable to a taxi, with more comfort.

How to Book

Use apps like GrabCar Premium, Gojek Premium, or contact local providers such as Silver Bird (Blue Bird's premium service) or Airport Transfer Indonesia. Always book at least 2–4 hours in advance for guaranteed availability, especially during peak season (Lebaran, Christmas, New Year).

Authority source: Silver Bird by Blue Bird

📊 Cost & Time Comparison – All Options at a Glance

Use this table to quickly compare every transport mode from Tangerang to Soekarno-Hatta Airport. Best value and cheapest options are highlighted.

Complete Comparison: Tangerang → Soekarno-Hatta Airport (CGK)
Mode Time Cost (IDR) Cost (USD) Transfers 24/7? Luggage Rating
🚆 Railink Train 🏆 Best Value 30 min (+ shuttle) 70,000 ~$4.5 1 (shuttle to terminal) ❌ 04:00–23:00 ✅ Easy ⭐⭐⭐⭐⭐
🚖 GrabCar / Taxi 30–60 min 130,000–250,000 $8–$16 0 (direct) ✅ Yes ✅ Very easy ⭐⭐⭐⭐
🚌 Damri Bus 💰 Cheapest 45–90 min 50,000 ~$3.2 0 (direct to terminal) ❌ 04:00–22:00 ✅ OK (20 kg) ⭐⭐⭐⭐
🏎️ Gojek (motorcycle) 25–45 min 60,000–90,000 $4–$6 0 (direct) ✅ Yes ❌ Limited ⭐⭐⭐
🚗 Private Transfer 30–50 min 250,000–800,000 $16–$53 0 (direct) ✅ Yes (pre-book) ✅ Excellent ⭐⭐⭐⭐⭐
🚌 Public bus (angkot) 1.5–3 hr 10,000–20,000 $0.7–$1.3 1–2 (multiple) ❌ 05:00–21:00 ❌ Difficult ⭐⭐

🏆 Best overall: Railink Train – speed, cost, and reliability cannot be beaten. 💰 Cheapest: Damri bus – IDR 50,000 gets you to the airport with AC and luggage space. 🚀 Fastest door-to-door: GrabCar / taxi during off-peak hours.

Where to Buy Tickets

  • Railink train: At Tangerang Station counter, or via Railink website / app.
  • Damri bus: At Damri counter (BSD City, Ciputat, Serpong) or via Damri app.
  • Grab/Gojek: Via their respective apps – no advance booking needed, but pre-booking available.
  • Private transfer: Via hotel concierge, travel agency, or apps (GrabCar Premium, Gojek Premium).

💡 Traveler Tips & Local Insights – What They Don't Tell You

After years of traveling this route, here are insider tips to save you time, money, and stress.

1. Luggage Strategy: Use Takkyubin (Luggage Delivery)

If you have heavy suitcases, consider using Takkyubin (baggage delivery service) available at major hotels in Tangerang. They will deliver your luggage directly to the airport for pickup. Cost: IDR 80,000–120,000 (~$5–$8) per bag. This frees you to take the train or bus without struggling with bags. Available through JNE, Tiki, or hotel concierge.

2. Tangerang Station Can Be Confusing

Stasiun Tangerang has separate platforms for commuter trains (KRL) and the airport train. The airport train platform is clearly marked, but allow 10 extra minutes to navigate if you're unfamiliar. Follow the "Bandara Soekarno-Hatta" signs.

3. Traffic Peak Hours – Plan Accordingly

  • Morning rush: 07:00–09:00 AM – avoid taxis/buses; use the train.
  • Evening rush: 05:00–07:00 PM – same advice.
  • Weekend traffic: Saturday morning and Sunday evening are busy; train is still reliable.
  • Holiday season: Lebaran, Christmas, and New Year see extreme congestion – book train tickets 1–2 weeks in advance.

4. The Free Airport Shuttle – Know Your Terminal

The shuttle bus from Airport Station to terminals runs every 10–15 minutes. Make sure you know your terminal number (1, 2, or 3). The shuttle stops at all terminals in order: Terminal 1 → Terminal 2 → Terminal 3. If you're at Terminal 3, it's the last stop, about 10 minutes from the station.

5. Damri Bus – Book Your Seat During Peak Season

While Damri buses usually have space, during Lebaran and school holidays they can fill up. Use the Damri app to book a seat in advance for IDR 50,000 – it's worth the peace of mind.

6. Ride-hailing – Check the Price Before You Go

Grab and Gojek use dynamic pricing. During rain or peak hours, the fare can double. Always check the app before committing. If the price is too high, switch to the train or Damri bus as a backup.

7. Early Morning Flights – Your Best Bet

If your flight departs before 08:00 AM, the train (first departure ~04:00 AM from Tangerang) will get you to the airport by ~04:45 AM, which is enough for most flights. For flights before 06:00 AM, a taxi or private car is safer.

8. Money-Saving Combo

If you're on a tight budget: take a Gojek motorcycle (IDR 60,000) to Tangerang Station, then the Railink train (IDR 70,000) – total IDR 130,000 (~$8.4) and about 45 minutes. That's cheaper than a taxi and almost as fast.

Authority source: JNE Express (Takkyubin service)

❓ FAQs: Everything Else You Need to Know

Is there a direct train from Tangerang to Soekarno-Hatta Airport?

Yes, the Railink Airport Train runs directly from Tangerang Station (Stasiun Tangerang) to Soekarno-Hatta Airport (CGK). The journey takes approximately 30 minutes and costs IDR 70,000 (about $4.5) per person one-way. Trains operate from around 04:00 AM to 11:00 PM daily.

How much does a taxi cost from Tangerang to Soekarno-Hatta Airport?

A standard metered taxi from Tangerang to CGK typically costs between IDR 150,000 and IDR 250,000 (approximately $10–$16), depending on traffic, time of day, and your exact pickup location. Airport taxis and app-based services may charge a slightly different rate. The trip takes 30–60 minutes under normal traffic conditions.

What is the cheapest way to get from Tangerang to Soekarno-Hatta Airport?

The Damri bus is the cheapest option, costing IDR 50,000 (about $3.2) per person. Buses depart from several points in Tangerang (BSD City, Ciputat, Serpong) and take 45–90 minutes depending on traffic. The Railink train at IDR 70,000 ($4.5) is also very affordable and much faster (30 minutes).

How long does it take from Tangerang to Soekarno-Hatta Airport by train?

The Railink Airport Train takes approximately 30 minutes from Tangerang Station to Soekarno-Hatta Airport. This is the fastest land-based option and is not affected by road traffic. Including waiting time and check-in at the station, plan for about 45–50 minutes total door-to-platform.

Are ride-hailing apps like Grab and Gojek available from Tangerang to the airport?

Yes, Grab and Gojek are both widely available in Tangerang and offer rides to Soekarno-Hatta Airport. GrabCar costs around IDR 130,000–200,000 ($8–$13) depending on demand and distance. Gojek (motorcycle) is cheaper at IDR 60,000–90,000 ($4–$6) but less comfortable with luggage. Both can be booked via their apps.

What is the best time to travel from Tangerang to the airport to avoid traffic?

The best time to travel is before 06:00 AM or after 09:00 PM on weekdays to avoid rush hour. Tangerang–CGK roads (especially the Tangerang–Merak toll road) are heavily congested between 07:00–09:00 AM and 05:00–07:00 PM. On weekends, midday traffic is generally lighter. The train is unaffected by road traffic and is recommended during peak hours.

Can I use a private car service for early morning flights from Tangerang to CGK?

Yes, private car services (such as those offered by hotels, travel agencies, or apps like GrabCar Premium) operate 24/7. For early morning flights (before 06:00 AM), pre-booking a private car or using a taxi is recommended as the train starts around 04:00 AM and may not arrive early enough for very early departures. Prices range from IDR 250,000–400,000 ($16–$26).

Is the Damri bus reliable from Tangerang to Soekarno-Hatta Airport?

Damri buses are generally reliable, with scheduled departures every 30–60 minutes from designated terminals in Tangerang (such as BSD City and Ciputat). However, travel time can vary significantly (45–90 minutes) due to traffic. Buses are air-conditioned, affordable (IDR 50,000), and can accommodate luggage. It's advisable to arrive at the bus stop at least 15 minutes before departure.