Use the quicklinks below to jump to the desired section regarding transport in and around Bogor.
Many people choose to catch the train between Jakarta and Bogor because it dodges the awful traffic which so often chokes the capital.
The Bogor train station is in the northwest of town a short walk from the northwestern corner of the botanical garden and trains depart for Jakarta every 10 minutes and are a mixture of economy and air-con. The cost of economy is 2,000 rupiah and air-con is 7,000 rupiah. Travel time is around one and a half hours.
Buses from Bogor travel to many places in Java. Don't be afraid to head straight here from the airport. The most important destinations for travellers are:
Bandung (express) 40,000 rupiah taking 2.5 hours
Bandung (economy) 25,000 rupiah taking 4 hours
Garut 45,000 rupiah taking 5 hours
Jakarta 12,000 rupiah taking 1 hour
Airport (Jakarta) 35,000 rupiah taking 1-2 hours (depending on traffic)
Labuan 30,000 rupiah taking 4 hours
Pangandaran 65,000 rupiah taking 8 hours
Pelabuhan Ratu 30,000 rupiah taking 3 hours
Sukabumi 12,000 rupiah taking 1 hour