Rp60,000-ish gets you a one-seat ride from CGK to Bogor
The DAMRI Airport Bus Bogor line runs from Soekarno–Hatta (Terminals 1, 2, and 3) straight to Bogor for roughly Rp60,000–Rp70,000 one way, based on local reports. Think of it as the “naik sekali, tidur” option: you and your bags board once at the airport, then stay put instead of juggling the SkyTrain, KRL commuter rail, and a final taxi.
Trip time usually lands between 90 and 150 minutes, but locals warn that Saturday morning traffic toward Bogor and Puncak can push it well past the two‑hour mark. Buses generally run about every 60 minutes according to user reports, and schedules for this route are thinner than the core Jakarta lines, so you build more buffer than you would for a city-bound DAMRI.
You’ll find DAMRI counters and bus bays outside Terminals 1, 2, and 3; look for signage listing “Bogor” specifically, since multiple DAMRI routes operate at CGK. Pay the driver or the official DAMRI counter in rupiah; at Rp60,000–Rp70,000, a family of four pays under Rp300,000 total, which usually undercuts a private car from the airport by a big margin.
Onboard, luggage rides in the underfloor bays, which makes this bus attractive if you’re hauling two 23 kg suitcases off a long-haul flight. Seats are standard intercity bus style, not luxury, but acceptable for a 90–150 minute ride after clearing immigration and baggage claim in Terminal 3 or walking over from Terminals 1 or 2.
Step-by-step: CGK to Bogor on DAMRI
- 1. Clear arrivals formalities. Land at Terminal 1, 2, or 3, pass immigration and customs, and exit to the public arrivals area; count on 30–60 minutes from door-open to curb on an international flight.
- 2. Follow signs for DAMRI bus. In each terminal, walk to the designated bus stop area outside arrivals and look for the route board that specifically lists “Bogor.”
- 3. Confirm the next departure. Ask the DAMRI staff or driver what time the next Bogor bus leaves; locals say headways near 60 minutes are common, so you might be waiting half an hour if one just left.
- 4. Buy your ticket in rupiah. Pay around Rp60,000–Rp70,000 per person at the counter or on board; keep small bills since card acceptance is unreliable on this route.
- 5. Load bags and pick a seat. Put big suitcases in the luggage bay, grab a seat, and expect 90 minutes on a clear weekday or up to 150+ minutes in heavy weekend traffic toward Puncak.
- 6. Ride to Bogor and disembark. The bus terminates in Bogor; from there, use a taxi or online ojek app for the last few kilometers to your hotel or home.
What regulars do and watch outs
Bogor locals in forum threads often use DAMRI only on the way back from CGK, then switch to private cars or shared vans for airport-bound trips when a 07:00 international flight would be at risk. One repeated complaint: the first morning DAMRI from Bogor isn’t early enough for those dawn departures, so people either sleep in Jakarta the night before or pay for a car service.
Big watch out: weekend traffic. Saturday mornings toward Bogor and Puncak can blow past the typical 150 minutes, so if your flight leaves from Terminal 3 at 15:00, you probably want to be on a bus leaving Bogor around 10:00 at the latest. Practical tip: screenshot the Indonesian-language timetable or route info you find online and show “Bogor” to DAMRI staff at CGK so you’re queued for the right bus.