There are 5 ways to get from Tanjung Priok to Bogor by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Tanjung Priok to Jakarta KotaPink
- Take the train from Jakarta Kota to BogorRed
2h 5mRp 6,000–16,000Bus
- Take the bus from Jakarta Tanjung Priok Bus Station to Soekarno-Hatta International AirportTanjung Priok
- Take the bus from Soekarno-Hatta International Airport to Botani SquareBogor
2h 45mRp 30,936–495,857Drive 63.8 km
- Drive from Tanjung Priok to Bogor63.8 km
50 minRp 117,402–169,581Taxi
- Take the taxi from Tanjung Priok to Bogor63.8 km
50 minRp 350,000–430,000Bus, train
- Take the bus from Tanjung Priok to Juanda10H
- Take the train from Juanda to BogorRed
4h 10mRp 6,500–11,500
Tanjung Priok to Bogor by bus and train
Questions & Answers
The cheapest way to get from Tanjung Priok to Bogor is to bus and train which costs Rp6500 - Rp12000 and takes 4h 10m.
The fastest way to get from Tanjung Priok to Bogor is to drive which takes 50 min and costs Rp110000 - Rp170000.
No, there is no direct bus from Tanjung Priok station to Bogor. However, there are services departing from Jakarta Tanjung Priok Bus Station and arriving at Botani Square via Soekarno-Hatta International Airport. The journey, including transfers, takes approximately 2h 45m.
No, there is no direct train from Tanjung Priok to Bogor. However, there are services departing from Tanjung Priok and arriving at Bogor via Jakarta Kota. The journey, including transfers, takes approximately 2h 5m.
The distance between Tanjung Priok and Bogor is 63 km. The road distance is 63.8 km.
The best way to get from Tanjung Priok to Bogor without a car is to train which takes 2h 5m and costs Rp6000 - Rp16000.
It takes approximately 2h 5m to get from Tanjung Priok to Bogor, including transfers.
Tanjung Priok to Bogor bus services, operated by Damri, depart from Jakarta Tanjung Priok Bus Station.
Tanjung Priok to Bogor train services, operated by Commuter Line, depart from Tanjung Priok station.
The best way to get from Tanjung Priok to Bogor is to train which takes 2h 5m and costs Rp6000 - Rp16000. Alternatively, you can bus, which costs Rp30000 - Rp500000 and takes 2h 45m.
What companies run services between Tanjung Priok, Indonesia and Bogor, Indonesia?
You can take a train from Tanjung Priok to Bogor via Jakarta Kota in around 2h 5m. Alternatively, you can take a bus from Jakarta Tanjung Priok Bus Station to Botani Square via Soekarno-Hatta International Airport in around 2h 45m.
- Phone
- 021-3453535
- commuter.care@krl.co.id
Train from Tanjung Priok to Jakarta Kota
- Ave. Duration
- 30 min
- Frequency
- Every 15 minutes
- Estimated price
- Rp 3,000–8,000
Train from Jakarta Kota to Bogor
- Ave. Duration
- 1h 25m
- Frequency
- Every 20 minutes
- Estimated price
- Rp 3,000–8,000
Train from Juanda to Bogor
- Ave. Duration
- 1h 19m
- Frequency
- Every 20 minutes
- Estimated price
- Rp 3,000–8,000
- Phone
- (021) 1500 825
- humas@damri.co.id
- Website
- damri.co.id
Bus from Jakarta Tanjung Priok Bus Station to Soekarno-Hatta International Airport
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- Estimated price
- Rp 8,500–250,000
- Book at
- https://12go.asia/en/operator/damri
Bus from Soekarno-Hatta International Airport to Botani Square
- Ave. Duration
- 2h
- Frequency
- Every 30 minutes
- Estimated price
- Rp 22,000–250,000
- Book at
- https://12go.asia/en/operator/damri
- Phone
- 1500102
- naektije@transjakarta.co.id
- Website
- transjakarta.co.id
Bus from Tanjung Priok to Juanda
- Ave. Duration
- 2h 41m
- Frequency
- Every 20 minutes
- Estimated price
- Rp 3,501
- Schedules at
- transjakarta.co.id
- Ave. Duration
- 50 min
- Estimated price
- Rp 350,000–430,000
Grab Taxi
- Website
- grab.com
Gamya
- Phone
- +62 21 840 7545
- Website
- gamya.com
Express Taxi
- Phone
- +62 24 468 7715 00122
- Website
- expressgroup.co.id
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling to and around Russia for the 2018 FIFA World Cup, 10 amazing places to get away from it all in Australia, and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.
More Questions & Answers
Tanjung Priok to Bogor bus services, operated by Damri, arrive at Soekarno-Hatta International Airport station.
Tanjung Priok to Bogor train services, operated by Commuter Line, arrive at Jakarta Kota station.
Yes, the driving distance between Tanjung Priok to Bogor is 64 km. It takes approximately 50 min to drive from Tanjung Priok to Bogor.
There are 958+ hotels available in Bogor.





