Rome2Rio

How to get fromKarawang to BSDby train, taxi, bus, or car

Find Transport to BSD

See all options

There are 4 ways to get from Karawang to BSD by train, taxi, bus, or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Train, taxi

    best
    1. Take the train from Karawang to Jatinegaratrain train Serayu / ...
    2. Take the taxi from Jatinegara to BSDtaxi taxi
    1h 37m
    Rp 260,795–600,000
  2. Train, bus

    cheapest
    1. Take the train from Karawang to Pasar Senentrain train Serayu / ...
    2. Take the bus from Jelambar 2 to BSD Plaza 2bus bus S11
    5h
    Rp 41,177–327,000
  3. Drive 89 km

    1. Drive from Karawang to BSDcar car 89 km
    1h 1m
    Rp 175,707–253,799
  4. Taxi

    1. Take the taxi from Karawang to BSDtaxi taxi 89 km
    1h 1m
    Rp 550,000–700,000

Karawang to BSD by train, bus, and foot

Calendar21Weekly Services
Duration5hAverage Duration
TicketRp 41,177Cheapest Price
See schedules

Questions & Answers

What companies run services between Karawang, Indonesia and BSD, Indonesia?

There is no direct connection from Karawang to BSD. However, you can take the train to Jatinegara then take the taxi to BSD. Alternatively, you can take a train from Karawang to BSD via Pasar Senen, Simpang St. Senen, Balai Kota, Jelambar 2, and BSD Plaza 2 in around 5h.

Train operators
Bus operators
Other operators

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 Why you should take the train in the US, What are the different types of Renfe trains in Spain?, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.