Jakarta, Puncak and Bandung in 10 days: where to stay at each stop
This is the route I took with my family: two nights in Jakarta, three in the Puncak hills, three in Bandung and a last night back in Jakarta before the flight home to India. The secret of an easy multi-city trip is the same as for one city: choose the right base at every stop.
- Jakarta: Central Jakarta: Menteng / Cikini
- Puncak: Ciloto, just over the Puncak Pass (Cianjur side)
- Bandung: North Bandung: Jl. Setiabudi
- Jakarta (last night): Airport side (recommended)
Route: Jakarta 2n → Puncak 3n → Bandung 3n → Jakarta (last night) 1n · 9 nights, 10 days
Stop 1: Jakarta (2 nights)
Where to stay: Central Jakarta: Menteng / Cikini
Cikini sits in the middle of the city: Monas and Istiqlal are a short ride away, Cikini and Gondangdia stations are on the commuter line to both Kota Tua and Bogor, and the toll road south to Puncak is easy to reach on moving day.
Where I stayed: ibis Jakarta Raden Saleh
Where not to stay
Avoid the far north or east of Jakarta: you would cross the city's worst traffic on the way to Puncak.
Arrive and settle in
Morning: Land at Soekarno–Hatta, transfer to Cikini
Afternoon: Rest; walk around Cikini and Taman Ismail Marzuki
Evening: Dinner in Menteng
Monas, Istiqlal and Kota Tua
Morning: Monas and Istiqlal Mosque, with the Cathedral across the road
Afternoon: Commuter train to Kota Tua: Fatahillah Square and the old port
Evening: Back to Cikini for dinner
Private car on the Jagorawi toll road, then up the Puncak road, 2.5–3.5 h with stops. Avoid Friday evenings and weekends, when the Puncak road has one-way traffic rules and long jams.
Stop 2: Puncak (3 nights)
Where to stay: Ciloto, just over the Puncak Pass (Cianjur side)
Ciloto is past the top of the pass, so Telaga Warna and the Gunung Mas tea gardens are minutes away, Cibodas Botanical Garden and Taman Bunga Nusantara are close on the Cipanas side, and you are already on the road to Bandung. That makes the next leg of the trip shorter.
Where I stayed: Casa Monte Rosa, Jl. Raya Puncak KM 90, Ciloto
Where not to stay
Staying down in Bogor means climbing the busiest stretch of the Puncak road every day.
Up to the hills
Morning: Check out; toll road south, stop at Bogor Botanical Gardens
Afternoon: Over the pass: Gunung Mas tea gardens and Telaga Warna lake
Evening: Check in at Ciloto; cool-air dinner
Taman Safari
Morning: Drive down to Taman Safari when it opens
Afternoon: Animal shows and the walking area
Evening: Back up the hill before the evening traffic
Gardens on the Cipanas side
Morning: Cibodas Botanical Garden at the foot of Gunung Gede
Afternoon: Taman Bunga Nusantara flower park
Evening: Quiet night; Bandung tomorrow
Private car from Ciloto via Cianjur and Padalarang, 2.5–3.5 h. Ciloto is already past the pass, so you skip the climb.
Stop 3: Bandung (3 nights)
Where to stay: North Bandung: Jl. Setiabudi
Setiabudi is the main road up to Lembang, so Tangkuban Perahu and the Lembang farms are uphill, away from city traffic, while Braga and the city centre are 15–20 minutes downhill.
Where I stayed: Grand Mercure Setiabudi
Where not to stay
South Bandung or the toll-exit area makes every Lembang day a long, jammed climb.
On to Bandung
Morning: From Ciloto via Cianjur and Padalarang
Afternoon: Check in on Setiabudi; rest
Evening: View café on Jl. Setiabudi
Tangkuban Perahu and Lembang
Morning: Tangkuban Perahu crater early, before the clouds
Afternoon: Orchid Forest Cikole or the Farmhouse
Evening: Dinner near the base
City heritage and food
Morning: Gedung Sate and Lapangan Gasibu
Afternoon: Asia-Afrika and Braga; outlets on Jl. Riau
Evening: Street food in Dago
Private car on the Cipularang toll road, 3–4 h. Alternative: the Whoosh high-speed train to Halim, then a car to the airport side.
Stop 4: Jakarta (last night) (1 night)
Where to stay: Airport side (recommended)
With a flight the next day, a last night near Soekarno–Hatta, for example around Pantai Indah Kapuk or an airport hotel, turns the final morning into a short, predictable ride.
Where not to stay
Central Jakarta on the last night can mean well over an hour to the airport in traffic.
Back to Jakarta
Morning: Leave Bandung after breakfast
Afternoon: Check in near the airport
Evening: Seafood dinner; pack
Fly home
Morning: Short transfer to Soekarno–Hatta
Afternoon: —
Evening: —
Tips for the whole route
- Hire one private driver for the three long transfers; it is far simpler for a family than buses or trains with luggage.
- Use Grab or Gojek inside Jakarta and Bandung.
- Do the Puncak legs on weekdays if you can.
- Keep the last night near the airport.
FAQ
Where should I stay in Puncak?
For a trip that continues to Bandung, stay around Ciloto, just over the Puncak Pass on the Cianjur side. Telaga Warna, the tea gardens and Cibodas are close, and you are already on the road to Bandung.
How many days do you need for Jakarta, Puncak and Bandung?
About 10 days works well: 2 nights in Jakarta, 3 in Puncak, 3 in Bandung and a final night near Jakarta's airport.
How do you get from Puncak to Bandung?
By car via Cianjur and Padalarang, about 2.5–3.5 hours from Ciloto. Leave in the morning to avoid afternoon rain and traffic.
Where should I stay on the last night before a flight from Jakarta?
Near Soekarno–Hatta airport, for example around Pantai Indah Kapuk or an airport hotel, so the flight morning is a short ride.
Written from a real trip. Hotel details, prices, opening times and traffic change, so check them before you go.
Plan your own multi-city route
Enter your stops and nights. The free AI trip planner picks a base for every stop and plans the days and the travel in between.
Plan my route free →