Quick Answer
Best overall — Taxi / ride‑hailing (direct, ~2–2.5 h, IDR 350,000–550,000 / ~US 23–37) offers the best balance of speed and convenience, especially with luggage. Cheapest — Bus + Damri airport bus (IDR 40,000–80,000 / ~US 2.5–5.5, ~4.5–5.5 h). Best value — Commuter train + airport rail (IDR 80,000–130,000 / ~US 5.5–9, ~4–5 h) avoids traffic and is reliable. The key transit hub is Rangkasbitung Station for the train option, or Kalideres Bus Terminal for the bus option.
Train + Soekarno‑Hatta Airport Rail Link (Recommended Value)
This combo uses the KRL Banten commuter line from Merak to Rangkasbitung, then the KRL commuter to Tanah Abang, and finally the Soekarno‑Hatta Airport Train (KA Bandara) to CGK. It’s the best value – reliable, avoids road traffic, and costs a fraction of a taxi.
Step‑by‑Step Route
- Merak Port → Merak Station (≈2 km) – take an angkot (public minivan) or ojek (motorcycle taxi) for IDR 5,000–15,000 (~US 0.3–1).
- Merak → Rangkasbitung (KRL Banten line, ≈1.5 h) – trains run every 60–90 min. Fare: ~IDR 6,000–10,000 (~US 0.4–0.7).
- Rangkasbitung → Tanah Abang (KRL commuter, ≈2 h) – direct trains available; frequency every 30–60 min. Fare: ~IDR 18,000–25,000 (~US 1.2–1.7).
- Tanah Abang → CGK Airport (KA Bandara, ≈40 min) – departures every 30 min. Fare: IDR 70,000 (~US 4.7).
Total time: ≈4–5 h (including waiting). Total cost: ~IDR 100,000–130,000 (~US 6.5–9).
Train Type Comparison
| Segment | Train Type | Seating | Luggage Space | Frequency |
|---|---|---|---|---|
| Merak → Rangkasbitung | KRL Banten (economy) | 2‑2 bench, no AC | Limited overhead racks | Every 60–90 min |
| Rangkasbitung → Tanah Abang | KRL Commuter (AC) | 2‑2 bench, standing room | Overhead racks + floor space | Every 30–60 min |
| Tanah Abang → CGK | KA Bandara (premium AC) | 2‑2 reclining, luggage rack | Dedicated luggage area | Every 30 min |
Important Notes
- JR Pass not applicable – Indonesia is not part of Japan’s rail pass system. The term “JR” is irrelevant here; the airport train is operated by PT KAI (Kereta Api Indonesia).
- Peak hours (6–9 AM, 4–7 PM) the commuter sections can be very crowded – try to avoid them with large luggage.
- Ticket purchase: KA Bandara tickets can be bought at Tanah Abang station counter or via the Access by KAI app (KAI official site). Commuter tickets use contactless cards (KMT / e‑money).
- Alternative intermediate station: Instead of Tanah Abang, you can alight at Manggarai and change for the airport train – but Tanah Abang is simpler for first‑timers.
Source: PT KAI commuter schedules & experience reports.
Domestic Flight – Almost Never the Best Choice from Merak
Flying from a nearby city (e.g., Jakarta or Bandung) is not a direct option because you are already on Java after the ferry. The nearest commercial airport to Merak is Soekarno‑Hatta itself (~100 km away). A flight from Lampung (Sumatra) to Jakarta would bypass the ferry entirely – but if you have already taken the ferry, a domestic flight makes no sense.
Key comparison:
- Ferry + taxi to CGK: ~4.5 h total (including ferry), cost ~US 25–40.
- Flight from Lampung to CGK: ~1 h flying + 3 h ground transport + check‑in/security, cost ~US 40–90. Only worthwhile if you haven’t taken the ferry yet.
For travelers already at Merak port, the land transport options below are more practical than any flight.
Source: flight comparison via Soekarno‑Hatta Airport official site.
Bus + Damri Airport Bus – The Cheapest Way
For budget travelers, this is the lowest‑cost option. It uses regular inter‑city buses from Merak to Kalideres Terminal in West Jakarta, then the Damri airport shuttle to CGK.
Step‑by‑Step
- Merak Port → Merak Bus Terminal (≈1 km, walk or ojek ~IDR 5,000).
- Merak → Kalideres Terminal (bus, ≈3–4 h) – buses depart every 30–60 min. Fare: IDR 25,000–35,000 (~US 1.7–2.3).
- Kalideres → CGK Airport (Damri bus, ≈1–1.5 h) – departures every 30 min. Fare: IDR 20,000–30,000 (~US 1.3–2).
Total time: ≈4.5–5.5 h. Total cost: ~IDR 45,000–65,000 (~US 3–4.5).
Day Bus vs Night Bus
| Type | Departure Times | Comfort | Luggage | Best For |
|---|---|---|---|---|
| Day bus | 05:00 – 18:00 | Standard AC, often full | Underfloor compartment | Daytime travelers, sightseeing |
| Night bus | 20:00 – 04:00 | Less crowded, cooler | Same | Early‑morning flights, saving accommodation |
Practical Tips
- Booking – Day buses rarely need pre‑booking; night buses may be booked via RedBus or Tiket.com.
- Luggage limit – Usually one large bag + one hand carry. Extra bags may incur a small fee (IDR 5,000–10,000).
- Damri schedule – From Kalideres to CGK, Damri runs 24 h but frequency drops after midnight (every 45–60 min instead of 20–30 min). (Damri official website).
Source: Damri route info & bus terminal data.
Taxi / Ride‑hailing / Private Car – Fastest & Most Convenient
If you’re short on time, have lots of luggage, or are traveling in a group, this is your best option. Direct door‑to‑door from Merak port to CGK departure terminal via the Tol Merak–Jakarta toll road.
Cost & Time Details
| Vehicle Type | Estimated Fare (IDR) | Estimated Fare (US$) | Travel Time | Best For |
|---|---|---|---|---|
| Regular taxi (Blue Bird, Express) | 350,000 – 450,000 | 23 – 30 | 2 – 2.5 h | Couples, light luggage |
| GrabCar / GoCar (ride‑hailing) | 300,000 – 400,000 | 20 – 27 | 2 – 2.5 h | Solo travelers, good app users |
| Private car (pre‑booked, e.g. Kijang Innova) | 450,000 – 600,000 | 30 – 40 | 1.5 – 2 h | Groups of 3–5, comfort priority |
| Premium / executive car (e.g. Alphard) | 750,000 – 1,200,000 | 50 – 80 | 1.5 – 2 h | Business travelers, special occasions |
When to Choose This Option
- Late‑night / early‑morning flights (00:00–05:00) – when buses and trains are less frequent.
- Heavy luggage (multiple suitcases, sports gear, or baby equipment).
- Family with young children – direct car is far less stressful than multiple transfers.
- Mobility issues – no stairs, no platform changes, no crowding.
- Group of 3–5 – cost per person becomes comparable to train+taxi.
How to Book
Use Grab or Gojek apps (available at Merak port area). For traditional taxis, the Blue Bird app is reliable. Pre‑booking via Klook or Traveloka can save ~5–10% on private cars. (Blue Bird official site).
Source: fare surveys from ride‑hailing apps & taxi companies, Jan 2025.
Ferry from Sumatra to Merak – Quick Context
The Bakauheni–Merak ferry is the main sea link between Sumatra (Lampung) and Java. Crossing time: ≈1.5–2 h. Frequency: every 30–60 min, 24 h. Fare: ~IDR 20,000–35,000 (~US 1.3–2.3) for foot passengers; vehicles extra. Once you disembark at Merak Port (Pelabuhan Merak), you are on Java’s west coast – and the options above get you to CGK.
Source: PT ASDP Indonesia Ferry (ASDP official site).
Cost & Time Comparison – All Options Side by Side
| Mode | Total Time (Port→Airport) | Cost (IDR) | Cost (US$) | Transfers | Best For |
|---|---|---|---|---|---|
| Train + Airport Rail | 4 – 5 h | 100,000 – 130,000 | 6.5 – 9 | 3 (angkot, 2 trains, airport train) | Value, solo travelers, no traffic |
| Bus + Damri | 4.5 – 5.5 h | 45,000 – 65,000 | 3 – 4.5 | 2 (walk, bus, Damri) | Budget backpackers, minimal luggage |
| Taxi / Ride‑hailing | 2 – 2.5 h | 350,000 – 550,000 | 23 – 37 | 0 (door‑to‑door) | Families, late flights, comfort seekers |
| Private car (pre‑booked) | 1.5 – 2 h | 450,000 – 600,000 | 30 – 40 | 0 (door‑to‑door) | Groups, premium experience |
★ Best overall value – Train + Airport Rail. ★ Cheapest – Bus + Damri. ★ Fastest – Taxi / private car.
Traveler Tips & Insider Advice
- Mount Fuji? – No, you won’t see it from Merak! But if you’re heading to Japan later, the Takkyubin (luggage forwarding) service is a godsend – ship your heavy bag from a Jakarta hotel to your next destination.
- Takkyubin in Indonesia? – Similar services exist: Tiki, JNE, Lion Parcel – you can send luggage from Merak or Jakarta to your next hotel. Cost ~IDR 50,000–100,000 per bag.
- Station navigation – Tanah Abang station is large and busy; the airport train platform is separate from commuter platforms – follow “KA Bandara” signs. At Rangkasbitung, the station is small and easy to navigate.
- Peak season warning – During Lebaran (Eid), Christmas–New Year, and school holidays (June–July, December), all transport is packed. Book train + airport train tickets at least 3–7 days ahead.
- Traffic jams – The Merak–Jakarta toll road can be congested, especially on Friday afternoons and Sunday evenings – add 30–60 min if driving/taxi.
- Food & drink – Merak port has simple warungs (local eateries). Better options at Rangkasbitung or Tanah Abang stations. On the airport train, snacks are sold.
- Money – Bring small bills for angkot/ojek. ATMs available at Merak port, but limited – withdraw in Jakarta if possible.
Sources: traveler forums, KAI customer service, personal trip reports.
FAQs: Getting from Merak to Soekarno‑Hatta Airport
1. Is there a direct train from Merak to Soekarno‑Hatta Airport?
No, there is no direct train. You must take the Banten commuter line to Rangkasbitung, then another commuter to Tanah Abang, and finally the airport train (KA Bandara). Total ~4 h with good connections.
2. What’s the fastest way from Merak to CGK?
Taxi or private car. Direct via toll road takes 1.5–2.5 h depending on traffic. Cost: IDR 350,000–600,000 (~US 23–40).
3. What’s the cheapest way?
Bus + Damri airport bus. From Merak to Kalideres (regular bus) then Damri to CGK. Total ~IDR 45,000–65,000 (~US 3–4.5), but takes 4.5–5.5 h.
4. How much does a taxi from Merak to CGK cost?
A regular taxi costs IDR 350,000–450,000 (~US 23–30). Grab/Gojek around IDR 300,000–400,000 (~US 20–27). Pre‑booked private cars start at IDR 450,000 (~US 30).
5. Can I use Grab or Gojek from Merak to the airport?
Yes. Both apps work at Merak port. However, drivers from Merak are limited – it’s better to walk outside the port area to the main road for a faster pickup. Expect 5–15 min wait.
6. How long is the ferry from Sumatra to Merak?
The Bakauheni–Merak ferry takes ≈1.5–2 h. Ferries run 24 h, every 30–60 min. Foot passenger fare: ~IDR 20,000–35,000 (~US 1.3–2.3).
7. Is it better to fly from Sumatra to Jakarta instead of taking the ferry and land transport?
If you’re still in Sumatra, flying directly to CGK can save 2–3 h and costs ~US 40–90. But if you’re already at Merak, a flight is irrelevant – use the land options above.
8. What about luggage – any special considerations?
Yes. On commuter trains, luggage space is limited – avoid peak hours with large suitcases. The airport train has dedicated luggage racks. If you have 2+ large bags, a taxi is strongly recommended. Takkyubin‑style courier services (JNE, Tiki) can ship bags ahead to your hotel.