GoAsia
How to Get from Jakarta to Bogor

How to Get from Jakarta to Bogor

Last updated: October 15, 2026
Contents

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.

Train, Bus, Flight and Ferry tickets

Booking and payment are handled by 12Go, not GoAsia. We may receive a commission when you book through our links.

Many locals rely on the commuter rail system for daily transit, while travelers looking for a guaranteed seat and a more relaxed experience often opt for the intercity bus. 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 secure your transit for this route through GoAsia.cc.

Jakarta to Bogor by Bus

For those who prioritize comfort and a straightforward boarding process, an executive bus is the most reliable way to make the trip. Booking platforms list an executive bus service at about $2 with a travel time of 1 hour 30 minutes to 2 hours (October 2026).[1] Traffic on the way out of Jakarta can vary significantly depending on the time of day.

Executive Class Bus Services

The executive bus is designed for travelers who want a predictable and comfortable journey at a very low price. Departures are listed in the morning, the afternoon and the evening, at 09:15, 15:15 and 21:15.[1] That lets you plan your arrival in Bogor to coincide with hotel check-in times or a late lunch near the Botanical Gardens. The executive class also gives you some separation from the crowded commuter lines, with space to relax or catch up on reading as the urban landscape gives way to the greener outskirts of Bogor.

Jakarta to Bogor by Commuter Line

The Commuter Line train is the other main option. KAI Commuter states that, since its schedule change of 1 November 2023, the scheduled travel time on the Bogor line is 85 minutes between Bogor and Jakarta Kota and 62 minutes between Bogor and Manggarai.[2] Trains are busiest at rush hour. Check the current timetable and fares in the C-Access app or on commuterline.id before you travel.

Comparing Your Options

ModePrice (USD)DurationComfort
Executive BusAbout $2[1]1h 30min - 2h[1]High
Commuter LineSee C-Access app62 min (Bogor to Manggarai), 85 min (Bogor to Jakarta Kota)[2]Basic

Tips for Traveling from Jakarta to Bogor

  • Beat the Traffic: The journey time is heavily influenced by Jakarta's notorious congestion. If possible, take the earliest morning bus to avoid the peak rush hour.
  • Prepare for Rain: Bogor earns its nickname as the City of Rain for a reason. Even if Jakarta is dry, Bogor often has afternoon downpours. Keep a small umbrella or a lightweight poncho in your daypack.
  • Station Logistics: Arrive at the departure point early. Navigating Indonesian bus terminals can take a few extra minutes if it is your first time.
  • Keep Small Change: Having small denominations of Indonesian Rupiah is helpful for terminal toilets or buying snacks from vendors before you board.
  • Explore the Gardens: Most drop-off points in Bogor are within a short taxi or ride-hailing trip of the Kebun Raya Bogor (Botanical Gardens). This should be your first stop after arriving.

Timetable

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

Frequently Asked Questions

How can I book tickets from Jakarta to Bogor?

Use the booking tool on this page to compare the transport options currently available from Jakarta to Bogor, including current prices and schedules.

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

The executive bus is very affordable, listed at about $2 on booking platforms (October 2026). Commuter Line fares depend on the stations and are shown in the C-Access app.

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

By Commuter Line, KAI Commuter gives a scheduled travel time of 62 minutes from Bogor to Manggarai. The executive bus is listed at 1 hour 30 minutes to 2 hours, depending on traffic.

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

The bus is listed at 1 hour 30 minutes to 2 hours, depending on the departure time and traffic. The Commuter Line takes 85 minutes between Bogor and Jakarta Kota according to the scheduled travel time.

Is it necessary to book bus tickets in advance?

You can sometimes find seats on the spot, but booking in advance via GoAsia.cc is recommended to secure an executive class seat, especially on 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 cold, and Bogor itself is cooler than Jakarta.

Are there evening departures for this route?

Yes, the bus listing includes an evening departure at 21:15, which is convenient if you are finishing a work day in Jakarta before heading to Bogor.

Sources and background

Numbers in the text such as [1] refer to these sources.

  1. [1] 12Go: 12Go timetable: Jakarta to Bogor (booking platform listing). Retrieved October 16, 2026.
  2. [2] KAI Commuter: Penyesuaian Perjalanan Commuter Line Bogor, Kecepatan Maksimal Perjalanan Meningkat. Retrieved October 16, 2026.

Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.