Quick Answer
The fastest and most recommended way for most travelers is to take the Airport Rail Link (Railink) to Sudirman Baru Station (BNI City), then switch to the Commuter Line train to Jakarta Kota Station (adjacent to Kota Tua). This takes about 70-90 minutes and costs around IDR 100,000-150,000 (≈ $6-10 USD). The cheapest option is the Damri Airport Bus to Gambir Station followed by a short taxi ride (total ~IDR 50,000 / ≈ $3 USD), but it takes longer (2+ hours).
By Train: The Fastest & Most Scenic Route
Combining the Airport Rail Link (Railink) with Jakarta’s Commuter Line is the most efficient public transport method, avoiding Jakarta’s notorious traffic. It’s a two-step journey but is highly reliable.
Recommended for: Solo travelers, couples, budget-conscious tourists with light to medium luggage.
Step-by-Step Guide:
- Find the Railink Station: Follow signs to “Railink” or “Railway” from any terminal at CGK. Free airport skytrains connect all terminals to the central Railink station.
- Buy a Ticket to “BNI City” or “Sudirman Baru”:
- Ticket counters and vending machines are available. The fare is IDR 70,000 (≈ $4.50).
- Trains run every 30 minutes from 5:00 AM to 8:00 PM. Check the latest schedule on Railink's official site.
- Ride to Sudirman Baru Station (BNI City): The journey takes 45-55 minutes. You'll get views of the city outskirts.
- Transfer to the Commuter Line at the Same Station: Follow signs for “Commuter Line” inside Sudirman Baru Station. You'll need to exit the Railink gates and enter the Commuter Line area.
- Buy a Commuter Line Ticket to “Jakarta Kota”:
- Use a vending machine or ticket window. Fare is IDR 5,000 - 10,000 (≈ $0.30 - $0.65).
- Ensure you board a train on the Tangerang-Line (yellow) or Rangkasbitung-Line (blue) heading north to Jakarta Kota.
- Alight at Jakarta Kota Station: The final stop. The entrance to Kota Tua (Fatahillah Square) is a 5-10 minute walk from the station exit.
| Route | Steps | Total Travel Time | Total Approx. Cost | Best For |
|---|---|---|---|---|
| Fastest Route (Recommended) | Railink → Commuter Line | 70-90 mins | IDR 75,000 - 80,000 | Efficiency, avoiding traffic |
| Budget Route (Longer) | Commuter Line from Batu Ceper* → Jakarta Kota | 90-120 mins | IDR 10,000 | Ultra-low budget, adventurous |
*Requires a taxi from CGK to Batu Ceper Station (15 mins, ~IDR 50,000), making the total cost/time similar to the bus.
By Airport Bus (Damri): The Most Economical Choice
The state-run Damri buses offer the cheapest direct transfer from CGK to central Jakarta, ideal for extremely tight budgets.
Recommended for: Backpackers, solo travelers on a strict budget, those not in a hurry.
Key Bus Routes to Near Kota Tua:
- To Gambir Station (Closest to Kota Tua): This is your best Damri option.
- Pick-up: Located at each terminal's arrival hall. Look for the Damri counter.
- Fare: IDR 40,000 (≈ $2.50). Pay on the bus or at the counter.
- Travel Time: 60-120+ minutes, heavily dependent on traffic. Can be very slow during rush hours (7-10 AM, 4-8 PM).
- From Gambir to Kota Tua: It's a 3 km ride. Take a Blue Bird taxi or Gojek/Grab bike (~IDR 20,000-30,000 / 10 mins).
- To Jakarta Kota Bus Terminal (Pulogadung): Note: This is NOT near the Old Town. Not recommended for first-time visitors heading to Kota Tua.
Pros & Cons:
| Pros | Cons |
|---|---|
| ✅ Extremely cheap (IDR 40,000). | ❌ Long, unpredictable travel time due to traffic. |
| ✅ Direct service from the airport. | ❌ Buses can be crowded and luggage space is limited. |
| ✅ No pre-booking needed. | ❌ Requires a second taxi/bike ride to reach Kota Tua itself. |
By Taxi or Ride-Hailing App (Grab/Gojek): Direct Door-to-Door
This is the most convenient but traffic-dependent option. Fixed-price apps are strongly recommended over metered taxis to avoid overcharging.
Recommended for: Groups (3-4 people), families with children, travelers with lots of luggage, late-night/early-morning arrivals.
Step-by-Step Guide:
- Use a Ride-Hailing App (Grab/Gojek):
- Connect to airport WiFi. Download Grab or Gojek app if you haven't.
- Set your pickup to your specific terminal (e.g., “CGK Terminal 1 Arrival”).
- Set destination to “Kota Tua” or “Fatahillah Square”.
- The app will show a fixed fare. Typical cost is IDR 200,000 - 350,000 (≈ $13 - $23 USD) depending on vehicle type (car vs. SUV) and traffic.
- Follow app instructions to the designated pick-up point (usually at the parking garage level).
- Using Official Airport Taxis (Blue Bird):
- Go to the official taxi counter inside the arrival hall. Never follow touts outside.
- Pay a fixed voucher to the clerk based on your zone. Fare to Kota Tua is approximately IDR 250,000 - 300,000.
- You will be given a voucher and directed to a driver. Keep the voucher.
Travel Time & Tips:
The ride can take 45 minutes to over 2 hours. Always opt for a fixed price. Late-night (11 PM - 5 AM) fares may have a surcharge. According to a Jakarta Post report, ride-hailing apps have become the preferred choice for predictable pricing.
By Private Transfer: Maximum Comfort & Convenience
Pre-booked private transfers offer a stress-free, meet-and-greet service, ideal for those prioritizing comfort over cost.
Recommended for: Large groups/families, business travelers, first-time visitors wanting a seamless arrival, travelers with special needs.
What to Expect:
- Booking: Book online in advance via platforms like Booking.com, Klook, or local providers.
- Service: Your driver will wait in the arrival hall with a sign bearing your name.
- Cost: Significantly higher, ranging from IDR 450,000 to 800,000+ (≈ $30 - $55+) for a sedan/van.
- Vehicle: Clean, air-conditioned car with professional driver. Luggage handling is included.
Bottom Line: You pay a premium for reliability and door-to-door service without haggling or app navigation. It’s the most expensive but least stressful option.
Cost & Time Comparison: Choose Your Best Option
This table summarizes all key data to help you decide at a glance.
| Transport Mode | Total Approx. Cost (IDR / USD) | Total Travel Time | Transfers / Complexity | Best For | Our Rating |
|---|---|---|---|---|---|
| Train (Railink + Commuter) | 75K - 80K / $5-$5.50 | 70-90 min | 1 (at Sudirman Baru) | Best overall balance | ⭐⭐⭐⭐⭐ (Best Value) |
| Airport Bus (Damri) + Taxi | 60K - 70K / $4-$4.50 | 90-150+ min | 1 (Bus to Taxi) | Cheapest budget option | ⭐⭐⭐ (Cheapest) |
| Ride-Hailing (Grab/Gojek Car) | 200K - 350K / $13-$23 | 45-120+ min | 0 (Direct) | Groups, convenience | ⭐⭐⭐⭐ (Most Convenient) |
| Official Taxi (Blue Bird) | 250K - 300K / $16-$20 | 45-120+ min | 0 (Direct) | No smartphone users | ⭐⭐⭐ |
| Private Transfer | 450K+ / $30+ | 45-120+ min | 0 (Direct) | Luxury, large groups | ⭐⭐⭐⭐ (Most Comfortable) |
Insider Travel Tips & Practical Advice
- Traffic is Your Main Enemy: Always add a 1-2 hour buffer to any road-based journey (bus, taxi) during peak hours (7-10 AM & 4-8 PM weekdays). The train is immune to this.
- Luggage on Trains: The Railink train has overhead racks and space between seats. The Commuter Line can be very crowded during rush hour, making large suitcases a major hassle. If you have heavy bags, consider a taxi from Sudirman Baru Station instead of transferring to the Commuter Line.
- SIM Card/WiFi is Essential: Having data to use Google Maps and ride-hailing apps (Grab/Gojek) is highly recommended for navigation and transport. You can buy a SIM at the airport arrivals.
- Cash is King (for Small Things): While cards work at airports and malls, have Indonesian Rupiah (IDR) for train/bus tickets, small taxis, and street vendors in Kota Tua. ATMs are widely available.
- Arriving Late at Night? The last Railink train departs around 8 PM. The last Damri buses run until about midnight. After that, your only options are 24/7 taxis or ride-hailing (expect higher fares).
- Final Step in Kota Tua: Jakarta Kota Station and the bus drop-off points are on the periphery of the old town. Be prepared for a 5-15 minute walk or a very short bike taxi (“ojek”) ride to your specific museum or cafe in Fatahillah Square.
FAQs: Getting from Soekarno-Hatta to Kota Tua
Is there a direct train from Soekarno-Hatta Airport to Kota Tua?
No, there is no single direct train. You must take the Airport Railink (Railink) to Sudirman Baru Station, then transfer to the Commuter Line train to Jakarta Kota Station, which is right next to Kota Tua. The transfer is straightforward within the same building.
What is the cheapest way from CGK to Kota Tua?
The absolute cheapest way is the Damri Airport Bus to Gambir Station (IDR 40,000), followed by a Gojek or Grab motorbike taxi (IDR 15,000-20,000) to Kota Tua. Total around IDR 55,000-60,000 (≈ $3.50 USD). Be prepared for a long journey if traffic is bad.
Is Grab or Gojek available at the airport?
Yes, both are available. They operate from designated pick-up points, usually in the parking garage. Follow the app's instructions after you land. This is often a better and more transparent option than hailing a curbside taxi.
I arrive at midnight. What are my options?
After the last trains and buses (around midnight), your only practical options are 24/7 airport taxis (like Blue Bird) or ride-hailing apps (Grab/Gojek). Fares will be at standard late-night rates, which are higher than daytime but fixed on the app.
Is it easy to travel with children and strollers?
The train route involves stairs, crowded platforms, and quick transfers, which can be challenging with strollers and young kids. For families, a pre-booked private transfer or a Grab/Gojek car is highly recommended for door-to-door convenience and safety.
Which option is best if I have a lot of luggage?
If you have multiple large suitcases, avoid the Commuter Line train as it gets packed. Take the Railink to Sudirman Baru, then switch to a taxi or ride-hailing car for the final leg instead of the Commuter Line. Alternatively, a direct taxi or private transfer from the airport is the easiest.
How do I pay for the Railink and Commuter Line trains?
You can buy single-journey tickets with cash (IDR) at ticket counters or vending machines at both the airport Railink station and Sudirman Baru Station. You cannot use the same ticket for both services; you need to buy two separate tickets.
Is it safe to take public transport to Kota Tua?
Yes, the Railink and Commuter Line are generally safe, clean, and reliable during operating hours. As in any major city, be mindful of your belongings in crowded carriages. For late-night travel, a taxi or ride-hail is a safer, more comfortable choice.