There are 4 ways to get from Tanjung Priok to Serang by bus, train, 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.
Bus
best- Take the bus from Jakarta Tanjung Priok Bus Station to Soekarno-Hatta International Airportbus Tanjung Priok
- Take the bus from Soekarno-Hatta International Airport to Terminal Pakupatan Serangbus Merak
3hRp 31,920–495,855Bus, train
cheapest- Take the bus from Depo Kontainer Tj. Priok 1 to Term. Bayangan Kota Intanbus
- Take the bus from Term. Bayangan Kota Intan to Transjakarta Tanah Abang 1bus
- Take the train from Tanahabang to Rangkasbitungtrain
4h 57mRp 6,000–328,000Drive 90.5 km
- Drive from Tanjung Priok to Serangcar 90.5 km
1h 6mRp 178,593–257,968Taxi
- Take the taxi from Tanjung Priok to Serangtaxi 90.5 km
1h 6mRp 550,000–700,000
Questions & Answers
The cheapest way to get from Tanjung Priok to Serang is to bus and train which costs Rp6000 - Rp330000 and takes 4h 57m.
The fastest way to get from Tanjung Priok to Serang is to drive which takes 1h 6m and costs Rp170000 - Rp260000.
No, there is no direct bus from Tanjung Priok station to Serang. However, there are services departing from Jakarta Tanjung Priok Bus Station and arriving at Terminal Pakupatan Serang via Soekarno-Hatta International Airport. The journey, including transfers, takes approximately 3h.
The distance between Tanjung Priok and Serang is 109 km. The road distance is 90.5 km.
The best way to get from Tanjung Priok to Serang without a car is to bus which takes 3h and costs Rp31000 - Rp500000.
It takes approximately 3h to get from Tanjung Priok to Serang, including transfers.
Tanjung Priok to Serang bus services, operated by Damri, depart from Jakarta Tanjung Priok Bus Station.
Tanjung Priok to Serang bus services, operated by Damri, arrive at Soekarno-Hatta International Airport station.
Yes, the driving distance between Tanjung Priok to Serang is 90 km. It takes approximately 1h 6m to drive from Tanjung Priok to Serang.
Book your Tanjung Priok to Serang bus tickets online with 12go.asia.
What companies run services between Tanjung Priok, Indonesia and Serang, Indonesia?
You can take a bus from Jakarta Tanjung Priok Bus Station to Terminal Pakupatan Serang via Soekarno-Hatta International Airport in around 3h.
- Phone
- 021-3453535
- [email protected]
Train from Tanahabang to Rangkasbitung
- Ave. Duration
- 1h 45m
- Frequency
- Every 30 minutes
- Estimated price
- Rp 3,000–8,000
- Phone
- (021) 1500 825
- [email protected]
- 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 Terminal Pakupatan Serang
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- Rp 23,000–250,000
- Book at
- https://12go.asia/en/operator/damri
- Phone
- 1500102
- [email protected]
- Website
- transjakarta.co.id
Bus from Depo Kontainer Tj. Priok 1 to Term. Bayangan Kota Intan
- Ave. Duration
- 55 min
- Frequency
- Every 10 minutes
- Schedules at
- transjakarta.co.id
Bus from Term. Bayangan Kota Intan to Transjakarta Tanah Abang 1
- Ave. Duration
- 58 min
- Frequency
- Every 5 minutes
- Schedules at
- transjakarta.co.id
- Ave. Duration
- 1h 6m
- Estimated price
- Rp 550,000–700,000
Bluebird
- Phone
- (021) 7917 1234
- Website
- bluebirdgroup.com
Express Taxi
- Phone
- (021) 22265136
- Website
- expressgroup.co.id
Gamya
- Phone
- +62 21 840 7545
- Website
- gamya.com
Grab Taxi
- Website
- grab.com
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 How to get from Stansted Airport into central London, Why you should take the train in the US, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.
More Questions & Answers
There are 41+ hotels available in Serang.





