To travel from Tegallalang to Bogor, you must first fly from Bali (DPS) to Jakarta (CGK). From Jakarta, you can take a train or a taxi to Bogor. The flight takes about 2 hours, and the transfer from Jakarta to Bogor takes about 1.5 to 2 hours depending on traffic. This is the most practical way to reach Bogor from Bali.
Total Distance: 1,200 km total distance.
Take the KRL Commuter Line from Jakarta to Bogor for a cheap and fast transfer.
April to October for drier weather in Bogor.