Just an hour south of Jakarta by train, Bogor is one of those places that surprises you. Most people pass through on a day trip and end up wishing they'd stayed longer. If you're looking for the best things to do in Bogor, you're in the right place. This guide covers everything from iconic landmarks to outdoor adventures and the kind of food stops that will have you planning a return visit before you've even left.
1. Walk Through Kebun Raya Bogor (Bogor Botanical Gardens)

This is the one you absolutely cannot skip. Established in 1817, the Bogor Botanical Gardens span over 87 hectares and are home to thousands of plant species from across the archipelago. Go early in the morning when the mist is still hanging low over the lawns and the peacocks are wandering freely. It's the kind of place that feels completely removed from city life, even though you're right in the middle of town.
2. Visit Istana Bogor (Bogor Presidential Palace)
Sitting right on the edge of the botanical gardens, the Presidential Palace is one of the most recognisable landmarks in the city. You can't go inside without a special permit, but walking along the fence and watching the deer graze on the palace grounds is genuinely lovely. It tells you a lot about Bogor's colonial history and its continued importance in Indonesian political life.
3. Trek to a Waterfall (or Several)
Bogor's surrounding hills are loaded with waterfalls, and getting to them is half the fun. The Trekking Curug Tujuh Cilember by Campa experience takes you through dense jungle to seven tiered waterfalls, and it's far more rewarding than it sounds on paper. If you want something a bit more challenging, the Trekking Curug Seribu, Ciparay, and Kiara by Campa route covers multiple falls in one go. Wear proper shoes, bring water, and go with a guide if it's your first time on these trails.
4. Go White Water Rafting on the Cisadane River

If you want an adrenaline hit, this is it. Rafting Cisadane Bogor takes you down one of West Java's most exciting river routes, with rapids that'll get your heart going without being reckless. The scenery along the river is genuinely beautiful, and most operators include all the gear you need. Book in advance on weekends because it fills up fast.
5. Explore Taman Bunga Nusantara
Not everyone knows about this one, and that's a shame. Taman Bunga Nusantara is a sprawling flower garden in the Puncak highlands, about an hour from the city centre, featuring themed garden sections inspired by countries from around the world. The French garden, the Mediterranean terrace, the maze — it's the kind of place that's genuinely impressive in person and photographs beautifully. Go on a weekday if you can; weekends get crowded.
6. Try an Offroad Adventure in Cisarua

The Puncak area around Bogor is tailor-made for this. Fun Offroad Cisarua Bogor gets you into a 4WD and out into the tea plantations and hillside trails that most tourists never see. It's muddy, it's bumpy, and it's a lot of fun. A great option if you've got a few hours to fill and want something a bit different from the usual sightseeing circuit.
7. Eat Your Way Through Suryakencana Street
Bogor's Chinatown strip, locally known as Surken, is where you go when you're hungry and you mean business. The street is lined with old shophouses and food stalls selling everything from kwetiaw goreng and bakso to century egg congee and freshly fried you tiao. Go at night when the stalls are all open and the street is at its most alive. Don't overthink it. Just walk, point, and eat.
8. Visit Pasar Anyar for a Local Market Experience
This is where Bogor residents actually shop. Pasar Anyar is a multi-storey traditional market selling fresh produce, spices, textiles, and street food at prices that will genuinely shock you compared to Jakarta. It's loud, it's busy, and it's completely authentic. Bring cash and arrive before 9am for the best experience.
9. Take the Kids to Jungleland Adventure Theme Park
If you're travelling with family, Jungleland Adventure Theme Park is an easy full-day plan. It has roller coasters, water rides, live shows, and enough variety to keep kids of all ages entertained from open to close. The park is well-maintained and the queue management is better than you'd expect. Grab tickets online beforehand to skip the gate lines.
10. Spend a Morning at Dairyland Farm

A little outside the city in the Puncak area, Dairyland Farm Theme Park Puncak is a working dairy farm that's been turned into a genuinely enjoyable family attraction. You can feed the animals, watch milking demonstrations, and try fresh milk and cheese made on site. It sounds simple, but kids absolutely love it and adults tend to enjoy it more than they expect.
11. Watch the Sunset from a Puncak Viewpoint
Drive up into the Puncak highlands late in the afternoon and find a spot to watch the sun drop behind the tea-covered hills. There are several warung (small roadside cafes) perched along the ridge road where you can sit with a cup of hot tea and take it all in. It costs almost nothing and it's one of those travel moments you'll actually remember. Go on a clear day for the best views of Mount Gede in the distance.
---
Bogor rewards the traveller who slows down and stays an extra day. The gardens, the hills, the food, the waterfalls — there's more packed into this region than most people realise. Whether you're planning a weekend escape from Jakarta or making it a proper stop on a longer Indonesia itinerary, you won't run out of things to do. Browse activities and book your Bogor experiences directly through TixLayer and take the hassle out of planning.






