Rome2Rio

How to get fromBantul to Purwakartaby train, bus, car, taxi or plane

Find Transport to Purwakarta

See all options

There are 8 ways to get from Bantul to Purwakarta by train, bus, car, taxi, or plane

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 via Cirebon

    best
    1. Take the train from Yogyakarta Tugu to CirebontrainTaksaka / ...
    2. Take the train from Cirebon to PurwakartatrainHarina
    6h 51m
    Rp 347,024–729,210
  2. Train

    cheapest
    1. Take the train from Yogyakarta Tugu to KroyatrainTaksaka / ...
    2. Take the train from Kroya to PurwakartatrainSerayu
    10h 2m
    Rp 342,024–729,210
  3. Bus, train

    1. Take the bus from Yogyakarta to Cimahibus
    2. Take the train from Cimahi to PurwakartatrainHarina / ...
    15h 25m
    Rp 491,685–789,356
  4. Drive 438.6 km

    1. Drive from Bantul to Purwakartacar438.6 km
    5h 57m
    Rp 807,726–1,166,716
  5. Taxi

    1. Take the taxi from Bantul to Purwakartataxi438.6 km
    5h 57m
    Rp 1,900,000–2,400,000
  6. Fly Adisutjipto International Airport to Halim Perdanakusuma Airport, train

    1. Fly from Adisutjipto International Airport (JOG) to Halim Perdanakusuma Airport (HLP)planeJOG - HLP
    2. Take the train from Bekasi to Purwakartatrain
    5h 50m
    Rp 1,474,129–2,520,679
  7. Train to Yogyakarta International Airport, fly to Soekarno–Hatta International Airport, bus

    1. Take the train from Yogyakarta Tugu Station to Yogyakarta International Airporttrain
    2. Fly from Yogyakarta International Airport (YIA) to Soekarno–Hatta International Airport (CGK)planeYIA - CGK
    3. Take the bus from Soekarno-Hatta International Airport to Purwakarta Pool Damribus
    6h 43m
    Rp 821,024–1,479,210
  8. Train to Adisumarmo International Airport, fly to Soekarno–Hatta International Airport, bus

    1. Take the train from Yogyakarta to Solo Balapantrain
    2. Fly from Adisumarmo International Airport (SOC) to Soekarno–Hatta International Airport (CGK)planeSOC - CGK
    3. Take the bus from Soekarno-Hatta International Airport to Purwakarta Pool Damribus
    7h 28m
    Rp 1,073,024–2,056,210

Adisutjipto International Airport (JOG) to Halim Perdanakusuma Airport (HLP) flights

Calendar35Weekly Planes
Duration1h 27mAverage Duration
TicketRp 1,377,923Cheapest Price
See schedules

Questions & Answers

What companies run services between Bantul, Indonesia and Purwakarta, Indonesia?

You can take a vehicle from Bantul to Purwakarta via Yogyakarta Tugu and Cirebon in around 6h 51m.

Transport is disrupted due to the Russia-Ukraine war. Read more

Airlines
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 Heading to Europe? Read this before you buy a Eurail Pass, 4 of the smartest ways to explore Australia, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.