Indonesia

How to get from Jakarta to Bogor

Compare all transport options: bus, ferry, train, flight. Prices, durations and tips from a local expert.

FASTEST
0h 40min
💶
From
4€
📍
Distance
43 km
Powered by 12Go system

There are 1 way(s) to get from Jakarta to Bogor

Select an option below to see the route details and compare prices. Secure booking via our partner 12go.asia.

🚌 Departure from Jakarta
📍The main departure point for buses to Bogor from Jakarta is usually the Kampung Rambutan Bus Terminal (Terminal Bis Kampung Rambutan). It's a large, busy terminal serving many intercity routes. Make sure to identify the correct platform for Bogor-bound buses upon arrival.
🚇To reach Kampung Rambutan Bus Terminal from central Jakarta, you can take a taxi or a ride-hailing service like Grab or Gojek, which typically costs around €5-10 and takes 30-60 minutes depending on traffic. Public transport options, like TransJakarta buses, are also available but may involve transfers.
Buses from Jakarta to Bogor depart very frequently, almost every 15-30 minutes throughout the day, typically from early morning (around 5:00 AM) until late evening (around 9:00 PM).
💸 Transport from 4€ per person
Fastest: 0h 40min
🗓 Book now Secure payment · via 12go.asia

Practical tips

💡
Book Ahead for Peace of Mind

While Jakarta to Bogor buses are frequent, booking your ticket online, especially during peak hours or holidays, can save you from queues and ensure you get your preferred departure time. Use reliable platforms for instant confirmation.

💡
Check Real-Time Traffic

Jakarta's traffic can be unpredictable. Before heading to the bus terminal, quickly check a maps app for real-time traffic conditions. This helps you adjust your departure time to the terminal and avoid stress.

💡
Pack Light and Smart

For shorter bus journeys, keep your essentials, like water, snacks, and any valuables, easily accessible in a small daypack. This makes boarding and disembarking smoother and more comfortable.

💡
Arrive Early at the Terminal

Aim to arrive at the bus terminal at least 20-30 minutes before your scheduled departure. This gives you ample time to locate your bus, use facilities, and settle in without feeling rushed.

💡
Stay Hydrated

Even a short bus trip in Indonesia's climate can be dehydrating. Always carry a bottle of water with you. Many terminals have vendors where you can buy drinks before boarding.

🛣️ The journey experience

Traveling from Jakarta to Bogor is a straightforward journey, often overlooked amidst the excitement of island-hopping further east. But for independent travelers like you, understanding these shorter legs is key to a smooth trip. Forget the stress of guessing which transport to take; we're here to lay out your best options, making sure you reach Bogor efficiently and without losing precious time.

For this route, the bus is your go-to. It's incredibly affordable, typically costing around €4, and takes approximately 1 hour. Several reputable operators offer frequent services throughout the day. You'll find comfortable, air-conditioned buses that make the short trip quite pleasant, allowing you to relax or catch up on your travel plans.

Indonesia's vastness means choosing the right transport for each leg is crucial. For Jakarta to Bogor, the bus is undoubtedly the most practical and cost-effective solution. There's no need for flights or complex ferry combinations here. Booking ahead isn't strictly necessary given the frequency, but if you prefer peace of mind, it's always an option. This way, you avoid any potential delays or overcharging, ensuring a seamless connection to your next adventure.

Frequently asked questions — Jakarta → Bogor

✨ Why visit Bogor?

  • Explore the vast and beautiful Bogor Botanical Gardens (Kebun Raya Bogor), home to thousands of plant species.
  • Visit the Presidential Palace (Istana Bogor) located within the botanical gardens, often visible with its deer population.
  • Hike or drive up to Puncak Pass for cooler air, tea plantations, and panoramic mountain views.
  • Discover Curug Nangka waterfall for a refreshing natural escape and photo opportunities.
  • Indulge in local culinary delights, particularly 'Roti Unyil' and 'Asinan Bogor'.
🌙
Recommended stay
1 to 2 nights — ideal for exploring the gardens, local sights, and a day trip to Puncak.

☀️ When to visit Bogor?

TROPICAL RAINFOREST CLIMATE

May to September — drier season with less rainfall, perfect for outdoor activities and garden visits.

Jan 😞
Feb 😞
Mar 😞
Apr 😐
May 😐
Jun 😊
Jul 😊
Aug 😊
Sep 😐
Oct 😞
Nov 😞
Dec 😞
📍
In Bogor — Plan your stay
Accommodation, activities and tips selected for you
🏨 Accommodation
Hotels in Bogor
Compare the best rates available
via trip.com

What to do in Bogor?

Local experiences, must-see sights and activities selected for you

INCONTOURNABLE
🌳
Bogor Botanical Gardens
Explore one of the oldest and largest botanical gardens in the world, home to over 15,000 species of trees and plants. Wander through orchid houses, a magnificent bamboo collection, and serene ponds. A full day is easily spent here; consider arriving early to avoid crowds and the midday heat. Entry is around 1-2€.
🏛️
Bogor Presidential Palace
Located within the botanical gardens, this historic palace is one of Indonesia's six presidential palaces. While generally not open to the public for tours, its impressive architecture can be admired from outside. Keep an eye out for the deer roaming freely on its expansive grounds, often visible from the garden paths.
🍜
Taste Local Street Food
Dive into Bogor's culinary scene by sampling street food. Try 'Soto Mie Bogor' (noodle soup) or 'Doclang' (rice cakes with peanut sauce). Head to Jalan Suryakencana, especially in the evening, for a vibrant atmosphere and a wide array of affordable local delicacies. Expect to pay a few euros for a satisfying meal.
🏞️
Explore Mount Salak Foothills
Venture into the picturesque foothills of Mount Salak for cooler air and stunning landscapes. This area offers opportunities for short treks to waterfalls like Curug Nangka or Curug Luhur. Consider hiring a local ojek (motorcycle taxi) for efficient transport to trailheads; prices vary but are typically a few euros per ride.
🛕
Vihara Dhanagun Temple
Visit Vihara Dhanagun, a historic Chinese Buddhist temple in the heart of Bogor's Chinatown. Admire its intricate architecture, vibrant decorations, and the peaceful atmosphere. This active place of worship offers a glimpse into the diverse cultural fabric of the city. Dress respectfully and maintain a quiet demeanor.
Coffee Shop Hopping
Bogor is experiencing a boom in independent coffee shops, offering excellent local brews. Spend an afternoon hopping between various establishments, trying different Indonesian coffee beans. Many cafés also serve light snacks and pastries. Expect to pay 2-4€ for a quality cup of coffee, a pleasant way to relax and observe local life.
🛍️
Traditional Market Shopping
Immerse yourself in local life at Pasar Anyar or Pasar Bogor, the city's bustling traditional markets. Here you'll find fresh produce, spices, local snacks, and everyday goods. It's an authentic experience to observe daily commerce. Practice your bargaining skills for souvenirs, but mainly go for the vibrant atmosphere. Best visited in the morning.
♨️
Parung Hot Springs
For a less common local experience, head to the Parung Hot Springs, located a bit outside the city. These natural sulfur springs are believed to have therapeutic properties. It's a humble, local spot, not a resort, offering a glimpse into local leisure. A small entry fee applies, typically under 1€.

⏱️ How long to visit Bogor?

1 to 3 days

For an independent traveler, two full days allow you to visit the Botanical Gardens thoroughly and explore some surrounding attractions like tea plantations. If you're short on time, a full day trip from Jakarta is feasible, focusing solely on the gardens. Consider staying overnight to fully absorb the local atmosphere.

Related searches

bus Jakarta Bogor how to get from Jakarta to Bogor ticket price Jakarta to Bogor travel time Jakarta to Bogor travel to Indonesia

Other trips from Jakarta

Book now