Kereta api menuju Bogor tersedia dari stasiun-stasiun besar di Pulau Jawa. Kalau berangkat dari Ibu Kota Jakarta maka pengunjung dapat menggunakan Kereta Pakuan yang berangkat dari Stasiun Kota dan lewat Stasiun Gambir. Tarif Kereta Pakuan yakni Rp11 ribu per penumpang. Tarif kereta ekonomi lebih murah, yakni sekitar Rp2.000-Rp5.000.