There are 5 ways to get from Tanjung Priok to Karawang 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, train
best- Take the bus from Term. Tj. Priok 1 to Term. Senenbus 14B
- Take the train from Pasar Senen to Karawangtrain Majapahit / ...
3h 3mRp 37,500–323,500Train
cheapest- Take the train from Tanjung Priok to Jakarta Kotatrain
- Take the train from Manggarai to Bekasitrain
- Take the train from Bekasi to Karawangtrain
3h 23mRp 30,000–344,000Drive 63.6 km
- Drive from Tanjung Priok to Karawangcar 63.6 km
55 minRp 125,810–181,726Taxi
- Take the taxi from Tanjung Priok to Karawangtaxi 63.6 km
55 minRp 410,000–500,000Bus
- Take the bus from Soekarno-Hatta International Airport to Karawang Baratbus Grand Taruma
4hRp 35,920–495,855
Tanjung Priok to Karawang by bus and train
Questions & Answers
The cheapest way to get from Tanjung Priok to Karawang is to bus which costs Rp35000 - Rp500000 and takes 4h.
The fastest way to get from Tanjung Priok to Karawang is to drive which takes 55 min and costs Rp120000 - Rp190000.
No, there is no direct bus from Tanjung Priok station to Karawang. However, there are services departing from Jakarta Tanjung Priok Bus Station and arriving at Karawang Barat via Soekarno-Hatta International Airport. The journey, including transfers, takes approximately 4h.
No, there is no direct train from Tanjung Priok to Karawang. However, there are services departing from Tanjung Priok and arriving at Karawang via Jakarta Kota, Manggarai and Bekasi. The journey, including transfers, takes approximately 3h 23m.
The distance between Tanjung Priok and Karawang is 73 km. The road distance is 63.6 km.
The best way to get from Tanjung Priok to Karawang without a car is to bus and train which takes 3h 3m and costs Rp37000 - Rp330000.
It takes approximately 3h 3m to get from Tanjung Priok to Karawang, including transfers.
Tanjung Priok to Karawang bus services, operated by Damri, depart from Soekarno-Hatta International Airport station.
Tanjung Priok to Karawang train services, operated by Commuter Line, depart from Tanjung Priok station.
The best way to get from Tanjung Priok to Karawang is to train which takes 3h 23m and costs Rp30000 - Rp350000. Alternatively, you can bus, which costs Rp35000 - Rp500000 and takes 4h.
What companies run services between Tanjung Priok, Indonesia and Karawang, Indonesia?
You can take a train from Tanjung Priok to Karawang via Jakarta Kota, Manggarai, and Bekasi in around 3h 23m. Alternatively, Damri operates a bus from Soekarno-Hatta International Airport to Karawang Barat hourly. Tickets cost Rp 27,000–250,000 and the journey takes 3h.
- Phone
- 021-121
- [email protected]
- Website
- kai.id
Train from Pasar Senen to Karawang
- Ave. Duration
- 55 min
- Frequency
- 5 times a day
- Estimated price
- Rp 34,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 34,000–320,000
- Business
- Rp 290,000–550,000
- Executive
- Rp 60,000–650,000
Train from Bekasi to Karawang
- Ave. Duration
- 29 min
- Frequency
- 5 times a day
- Estimated price
- Rp 21,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 21,000–320,000
- Business
- Rp 290,000–550,000
- Executive
- Rp 40,000–650,000
- Phone
- 021-3453535
- [email protected]
Train from Tanjung Priok to Jakarta Kota
- Ave. Duration
- 30 min
- Frequency
- Every 20 minutes
- Estimated price
- Rp 3,000–8,000
Train from Manggarai to Bekasi
- Ave. Duration
- 42 min
- Frequency
- Every 30 minutes
- Estimated price
- Rp 3,000–8,000
- Phone
- 1500102
- [email protected]
- Website
- transjakarta.co.id
Bus from Term. Tj. Priok 1 to Term. Senen
- Ave. Duration
- 1h 8m
- Frequency
- Every 30 minutes
- Estimated price
- Rp 3,500
- Schedules at
- transjakarta.co.id
- Phone
- (021) 1500 825
- [email protected]
- Website
- damri.co.id
Bus from Soekarno-Hatta International Airport to Karawang Barat
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- Rp 27,000–250,000
- Book at
- https://12go.asia/en/operator/damri
- Ave. Duration
- 55 min
- Estimated price
- Rp 410,000–500,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 The beginner’s guide to the 2018 World Nomad Games, How to travel India's Golden Triangle, and Why you should take the train in the US - to help you get the most out of your next trip.
More Questions & Answers
Tanjung Priok to Karawang bus services, operated by Damri, arrive at Karawang Barat station.
Tanjung Priok to Karawang train services, operated by Commuter Line, arrive at Jakarta Kota station.
Yes, the driving distance between Tanjung Priok to Karawang is 64 km. It takes approximately 55 min to drive from Tanjung Priok to Karawang.
There are 465+ hotels available in Karawang.











