How to Get from Jakarta to Bogor

How to Get from Jakarta to Bogor

Last updated: March 8, 2026

Leaving behind the towering skyscrapers and relentless pace of Jakarta for the cooler, rain-kissed streets of Bogor is a classic Indonesian escape. Known as the City of Rain, Bogor offers a refreshing change of altitude and a much slower tempo, centered around its world-renowned botanical gardens and colonial-era charm. It is the kind of journey where the air begins to feel lighter and the humidity slightly more bearable as you move south toward the foothills of the Salak and Gede-Pangrango mountains.

While many locals rely on the commuter rail system for daily transit, travelers looking for a guaranteed seat and a more relaxed experience often opt for the intercity bus services. This route is a gateway to the Puncak highlands and serves as a vital link between the capital and West Java's most famous garden city. You can easily secure your transit for this route through GoAsia.cc to ensure your seat is ready before you head to the terminal.

Jakarta to Bogor by Bus

For those who prioritize comfort and a straightforward boarding process, taking an executive bus is the most reliable way to make the trip. These buses provide a significant step up from standard public transport, offering air conditioning and more spacious seating arrangements that make the transit through the suburban sprawl of the Greater Jakarta area much more pleasant.

Executive Class Bus Services

The executive bus service on this route is designed for travelers who want a predictable and comfortable journey. Tickets are exceptionally affordable, priced at just $2, making it a budget-friendly option that does not compromise on basic amenities. The duration of the trip typically ranges between 1 hour 30 minutes and 2 hours, though it is important to remember that traffic conditions on the Jagorawi Toll Road can vary significantly depending on the time of day.

These buses are equipped with reclining seats and climate control, which is essential given the tropical heat of the lowlands. The service is operated at key intervals throughout the day, including morning, afternoon, and evening slots, allowing you to plan your arrival in Bogor to coincide with hotel check-in times or a late lunch near the Botanical Gardens. The executive class provides a level of separation from the crowded commuter lines, giving you space to relax or catch up on reading as the urban landscape slowly transitions into the greener outskirts of Bogor.

Comparing Your Options

ModePrice (USD)DurationComfort
Executive Bus$21h 30min - 2hHigh

Tips for Traveling from Jakarta to Bogor

  • Beat the Traffic: The journey time is heavily influenced by Jakarta's notorious congestion. If possible, try to take the earliest morning bus to avoid the peak rush hour, as the toll roads can become bottlenecks during the late afternoon.
  • Prepare for Rain: Bogor earns its nickname as the City of Rain for a reason. Even if Jakarta is bone dry, Bogor often experiences afternoon downpours. Always keep a small umbrella or a lightweight poncho in your daypack.
  • Station Logistics: Arrive at the departure point at least 30 minutes early. While the executive buses are more organized than local minivans, navigating Indonesian bus terminals can take a few extra minutes if it is your first time.
  • Keep Small Change: While your main ticket is paid for, having small denominations of Indonesian Rupiah is helpful for terminal toilets or buying snacks from vendors before you board.
  • Explore the Gardens: Most bus drop-off points in Bogor are within a short taxi or ride-hailing trip to the Kebun Raya Bogor (Botanical Gardens). This should be your first stop after arriving to truly appreciate the change in scenery.

Timetable

Bus Jakarta - Bogor $ 1.95 1h 30m – 2h
  •   Executive 09:15, 15:15, 21:15

Frequently Asked Questions

How can I book tickets from Jakarta to Bogor?

You can book train, bus, flight, taxi, van, and ferry tickets from Jakarta to Bogor directly on GoAsia.cc. Use the booking tool on this page to compare all available options and prices in real time.

What is the cheapest way to get from Jakarta to Bogor?

The executive bus is an incredibly affordable option, with tickets costing only $2. It provides a high level of comfort for a very low price point.

What is the fastest way to get from Jakarta to Bogor?

The fastest way to travel is by bus via the toll road, which can take as little as 1 hour 30 minutes under good traffic conditions.

How long does it take to get from Jakarta to Bogor?

The journey typically takes between 1 hour 30 minutes and 2 hours, depending on the specific departure time and traffic density on the Jagorawi Toll Road.

Is it necessary to book bus tickets in advance?

While you can sometimes find seats on the spot, booking in advance via GoAsia.cc is recommended to ensure you get an executive class seat, especially during weekends when many Jakartans head to Bogor for a getaway.

What should I wear for a day trip to Bogor?

Wear light, breathable clothing for the humidity, but bring a light jacket or sweater as the air conditioning on the bus can be quite cold, and Bogor itself is cooler than Jakarta.

Are there evening departures for this route?

Yes, there are evening bus services available as late as 21:15, which is convenient for those finishing a work day in Jakarta before heading to Bogor.