How to get from Jakarta Soekarno-Hatta Airport to Kota Tua

Cities & Metropolitan Areas · Indonesia · Urban & Cultural · Jakarta · Kota Tua Jakarta · Soekarno-Hatta International Airport

Jakarta Soekarno-Hatta Airport (CGK) to Kota Tua (Old Batavia) is straightforward if you plan around traffic: use the airport rail for predictable timing, or book a car when you’re carrying luggage or arriving late.

At A Glance (Jakarta Soekarno-Hatta Airport to Kota Tua)

Mode Duration Best For
🚆 Airport Train (Commuter Line Basoetta) + Short Walk ~60–90m total (connection-dependent) Avoiding traffic, predictable arrival times
🏷️ Cost: ~IDR 20k–60k total (ticket + local connection) » official ticketing | timetable PDF
🚕 Taxi / Ride-Hailing (Door-to-Door) ~45–120m (traffic-dependent) Big luggage, late-night arrivals, families
🏷️ Cost: ~IDR 150k–350k+ depending on traffic/vehicle/type » fixed-price transfer idea
🚌 DAMRI Airport Bus + Local Hop ~70–140m Budget travelers who don’t mind a transfer
🏷️ Cost: ~IDR 40k–120k total (route-dependent) » compare bus options | DAMRI online ticket info
🚗 Pre-Booked Private Transfer (Meet & Greet) ~45–110m (traffic-dependent) Zero-hassle pickup, groups, guaranteed car
🏷️ Cost: ~IDR 350k–900k+ per vehicle » GetTransfer listings | Welcome Pickups options

Which Option or Route Should You Choose?

How to Book and Practical Tips

  • Plan for traffic: peak congestion can turn a 45-minute ride into 90–120 minutes. If you have a museum ticket or tour start time, prefer the train.
  • Know your destination pin: Kota Tua is a district; most visitors aim for Taman Fatahillah (Fatahillah Square) near Museum Fatahillah.
  • Stay close: If you want to sleep in the area, compare Old Town (Kota Tua) hotels.
  • Luggage before check-in: store bags using luggage storage in Jakarta so you can explore hands-free.
  • Ride-hailing apps: Grab and Gojek are widely used around Jakarta; official taxis are also available at the airport.
  • Want a guided visit? Browse a Private Old Batavia (Kota Tua) tour or check Kota Tua guided tours for pickup-based options.

🚆 Option #1 — Airport Train (Commuter Line Basoetta) + Short Walk (Most Predictable)

Avoid traffic Good value Requires a transfer

  • Overview: Take the airport rail from Stasiun Bandara Soekarno-Hatta toward the city, then connect to the KRL network to reach Jakarta Kota Station (closest rail station to Kota Tua). From Jakarta Kota Station, it’s a short walk to Taman Fatahillah and the main museums.
  • How to book (with price): Buy tickets on the official KAI Commuter airport-train site (or at station machines/counters). Ballpark: IDR ~20k–60k total depending on your exact transfer and local fare. For official schedule reference, check the Commuter Line Basoetta timetable.
  • Pros: Most reliable during rush hours; usually faster than cars when roads clog. Cons: You’ll manage one connection; stations can be busy at peak times.

Step-by-step: Airport Train to Kota Tua

  1. From your terminal, follow signs to the airport rail station (use the airport’s internal transport if you need to reach the rail station area).
  2. Buy a ticket for the Commuter Line Basoetta via online reservation or at the station.
  3. Ride toward the city and connect at a major interchange (commonly Duri or another city station depending on the train you take) to continue toward Jakarta Kota Station.
  4. Exit Jakarta Kota Station and walk to Kota Tua / Taman Fatahillah.
  5. If you’re arriving with heavy luggage and prefer not to walk, consider a short Grab/Gojek or taxi hop for the final 1–2 km.

Getting to the main embarking points (CGK Airport Rail Station)

  • Finding the station: Follow “Airport Train / Kereta Bandara” signs from Terminal 1/2/3; allow extra time if you need an internal shuttle.
  • Busy periods: Even with the train, queues can form at ticket gates during morning/evening peaks—arrive a bit earlier if you have a strict schedule.
  • Hands-free tip: If you plan to explore before hotel check-in, store bags via Radical Storage in Jakarta.
  • Locations/Trip Planner: 🔗 Google Map / 🔗 OpenStreetMap

🚕 Option #2 — Taxi / Ride-Hailing (Door-to-Door, Easiest with Luggage)

Door-to-door No transfers Traffic-dependent

  • Overview: A taxi or ride-hailing car takes you directly from arrivals to Kota Tua (typically near Taman Fatahillah). This is the simplest option if you have heavy bags, kids, or arrive late.
  • How to book (with price): Use the official taxi queue/counter at the terminal or book a fixed-price ride in advance through Jakarta Airport taxi & transfers. Expect about IDR 150k–350k+ depending on traffic, time, and vehicle category. Ride-hailing alternatives: Grab and Gojek are widely available in Jakarta (pickup points may be designated at the airport).
  • Pros: Fast when roads are clear; easiest with luggage. Cons: Can be slow/pricey in peak traffic; airport pickup procedures vary by terminal and time.

Step-by-step: Taxi / Ride-Hailing

  1. After baggage claim, decide between an official taxi counter/queue or app-based ride (Grab/Gojek) based on your comfort and wait times.
  2. Set destination to Taman Fatahillah (Kota Tua) or the specific museum/cafe you’re visiting.
  3. When you depart, keep an eye on traffic—if it’s gridlocked and you’re flexible, consider switching to the airport train on your next trip.
  4. Arrive in Kota Tua and ask the driver to drop you at the nearest accessible point to the pedestrian area (the core square is often easiest on foot).

Getting to the main embarking points (CGK taxi queue / ride-hailing pickup)

  • Official taxis: Follow terminal signage to the taxi desk/queue; keep your receipt if provided.
  • Ride-hailing: Airports can have designated pickup zones—follow in-app instructions and airport signs for the correct meeting point.
  • Late-night arrivals: Pre-booking can reduce hassle; compare private transfer if you want a driver waiting.
  • Locations/Trip Planner: 🔗 Google Map / 🔗 OpenStreetMap

🚌 Option #3 — DAMRI Airport Bus + Local Hop (Budget-Friendly)

Low cost Good coverage Transfer needed

  • Overview: DAMRI airport buses connect CGK with key Jakarta hubs. From the hub (often central stations/areas), continue to Kota Tua by taxi/ride-hailing or by rail/bus depending on where you arrive.
  • How to book (with price): Compare and reserve routes using 12Go bus listings for Jakarta Airport → Jakarta. DAMRI also supports online ticketing through its official channels and partner apps as explained in DAMRI online ticket information. Ballpark: IDR ~40k–120k for the bus, then a short local hop to Kota Tua.
  • Pros: Cheap and practical if you’re heading to a central hub anyway. Cons: Slower in traffic; you’ll usually need a final connection.

Step-by-step: DAMRI Bus to Kota Tua

  1. Pick a DAMRI route that gets you close to the city center (choose the most convenient hub for your plan).
  2. Board at the designated DAMRI stop for your terminal and keep your ticket/booking confirmation handy.
  3. From your drop-off hub, continue to Kota Tua using Grab/Gojek/taxi, or connect to rail/bus depending on location.
  4. For the easiest sightseeing flow, aim to arrive near Jakarta Kota Station or the Old Town area, then walk into the square.

Getting to the main embarking points (DAMRI counters/stops at CGK)

  • Finding DAMRI: Follow airport signage for buses/ground transport; DAMRI stops are typically near terminal transport areas.
  • Choosing the right hub: If your plan is strictly Kota Tua, pick the route that minimizes transfers, then use a short ride-hailing hop for the last leg.
  • Locations/Trip Planner: 🔗 Google Map / 🔗 OpenStreetMap

🚗 Option #4 — Pre-Booked Private Transfer (Most Hassle-Free)

Meet & greet Fixed planning Higher cost

  • Overview: Pre-book a car so a driver is arranged in advance—useful after a long flight, with family, or if you want minimal negotiation and clearer pickup instructions.
  • How to book (with price): Compare providers such as Welcome Pickups airport-to-city transfers and marketplace listings via GetTransfer in Indonesia. Ballpark: IDR 350k–900k+ per vehicle depending on vehicle size and demand.
  • Pros: Smooth arrival, good for late-night and groups, less guesswork. Cons: Traffic still applies; usually more expensive than public transport.

Step-by-step: Private Transfer

  1. Choose vehicle size (sedan vs MPV/van) based on passengers and luggage.
  2. Enter flight details so pickup can adjust if your arrival changes.
  3. Confirm the meeting point and contact method before landing (WhatsApp is commonly used locally).
  4. Set your drop-off to Taman Fatahillah / Kota Tua or your hotel in Old Town; if you’re staying nearby, compare Old Town hotels to reduce extra commuting.

Getting to the main embarking points (Arrivals pickup area)

  • Meeting point: Follow your provider’s instructions (some meet inside arrivals, others at a specific pickup bay outside).
  • Alternative apps: If you don’t need meet-and-greet, Grab/Gojek can be cheaper; if you want predictability, keep the pre-booked transfer.
  • Locations/Trip Planner: 🔗 Google Map / 🔗 OpenStreetMap

FAQ (Jakarta Soekarno-Hatta Airport to Kota Tua)

What’s the easiest way to get from CGK to Kota Tua?
For most travelers with luggage, a taxi or ride-hailing car is easiest door-to-door; if you want predictable timing, the airport train is best.

What’s the cheapest way to get there?
Usually DAMRI bus or airport train plus a short local connection.

How long does it take from the airport to Kota Tua?
By car it can be ~45 minutes in light traffic or 90–120 minutes during peak congestion; rail-based trips are often ~60–90 minutes depending on transfers.

Which train station is closest to Kota Tua? Jakarta Kota Station is the most convenient rail stop for Kota Tua and Fatahillah Square.

Are Grab and Gojek available from the airport?
Yes, but airports may use designated pickup points. Follow in-app instructions and airport signs to the correct meeting area.

Should I book a tour instead of going on my own?
If you want context and easy logistics, consider a Kota Tua (Old Batavia) tour or check guided tour options with pickup.

Can I store luggage near Kota Tua?
If you arrive early, use Radical Storage in Jakarta to explore without carrying bags.