• Our partners include:

  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia
  • Uber
  • Rentalcars.com

There are 5 ways to get from Purwakarta to Jakarta Airport (CGK) by bus, train, taxi 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.

Recommended option

Bus  •  3 h

  1. Take the bus from Purwakarta to Soekarno-Hatta International Airport

$5

4 alternative options

Train, bus  •  3 h 1 min

  1. Take the train from Purwakarta to Jatinegara Serayu
  2. Take the bus from Gambir Station to Jakarta Airport

$5 - $16

Train  •  3 h 30 min

  1. Take the train from Purwakarta to Pasar Senen
  2. Take the train from Pasar Senen to Duri
  3. Take the train from Duri to Batu Ceper
  4. Take the train from Batu Ceper to Soekarno-Hatta International Airport

Taxi  •  1 h 18 min

  1. Take a taxi from Purwakarta to Jakarta Airport (CGK) 75.4 miles

$30 - $40

Drive  •  1 h 18 min

  1. Drive from Purwakarta to Jakarta Airport (CGK) 75.4 miles

$6 - $10

Questions & Answers

The cheapest way to get from Purwakarta to Jakarta Airport (CGK) is to bus which costs Rp65000 and takes 3 h.

More details

The quickest way to get from Purwakarta to Jakarta Airport (CGK) is to taxi which costs Rp480000 - Rp600000 and takes 1 h 18 min.

More details

Yes, there is a direct bus departing from Purwakarta and arriving at Soekarno-Hatta International Airport. Services depart every 30 minutes. The journey takes approximately 3 h.

More details

No, there is no direct train from Purwakarta to Jakarta Airport (CGK). However, there are services departing from Purwakarta and arriving at Soekarno-Hatta International Airport via Pasar Senen, Duri and Batu Ceper. The journey, including transfers, takes approximately 3 h 30 min.

More details

The distance between Purwakarta and Jakarta Airport (CGK) is 99 km. The road distance is 120.7 km.

Get driving directions

The best way to get from Purwakarta to Jakarta Airport (CGK) without a car is to bus which takes 3 h and costs Rp65000.

More details

The bus from Purwakarta to Soekarno-Hatta International Airport takes 3 h including transfers and departs every 30 minutes.

More details

Purwakarta to Jakarta Airport (CGK) bus services, operated by Damri, depart from Purwakarta station.

More details

Purwakarta to Jakarta Airport (CGK) train services, operated by Kereta API, depart from Purwakarta station.

More details

The best way to get from Purwakarta to Jakarta Airport (CGK) is to bus which takes 3 h and costs Rp65000. Alternatively, you can train, which costs and takes 3 h 30 min.

Mode details

Map of how to get from Purwakarta to Jakarta Airport (CGK).
Launch map view
  • Distance: 61.8 miles
  • Duration: 3 h

What companies run services between Purwakarta, Indonesia and Jakarta Airport (CGK), Indonesia?

Damri operates a bus from Purwakarta to Jakarta Airport (CGK) every 30 minutes. Tickets cost $5 and the journey takes 3 h. Alternatively, you can take a train from Purwakarta to Jakarta Airport (CGK) via Pasar Senen, Duri, and Batu Ceper in around 3 h 30 min.

Train operators
Kereta API
Phone
021-121
Website
kai.id
Train from Purwakarta to Jatinegara
Ave. Duration
1 h 19 min
Frequency
Twice daily
Estimated price
$1 - $7
Website
kai.id
Book at
tiket.com
Economy
$1 - $7
Business
$2 - $6
Executive
$4 - $10
Train from Purwakarta to Pasar Senen
Ave. Duration
1 h 31 min
Frequency
Twice daily
Estimated price
$1 - $7
Website
kai.id
Book at
tiket.com
Economy
$1 - $7
Business
$2 - $6
Executive
$4 - $11
Commuter Line
Website
krl.co.id
Train from Pasar Senen to Duri
Ave. Duration
23 min
Frequency
Hourly
Estimated price
$1
Schedules at
krl.co.id
Train from Duri to Batu Ceper
Ave. Duration
24 min
Frequency
Every 20 minutes
Estimated price
$1
Schedules at
krl.co.id
Railink
Email
info@railink.co.id
Website
ticket.railink.co.id
Train from Batu Ceper to Soekarno-Hatta International Airport
Ave. Duration
12 min
Frequency
Hourly
Schedules at
reservation.railink.co.id
Book at
reservation.railink.co.id
Bus operators
Damri
Website
damri.co.id
Bus from Purwakarta to Soekarno-Hatta International Airport
Ave. Duration
3 h
Frequency
Every 30 minutes
Estimated price
$5
Schedules at
busbandara.com
Bus from Gambir Station to Jakarta Airport
Ave. Duration
45 min
Frequency
Every 15 minutes
Estimated price
$3
Schedules at
busbandara.com
Other operators
Taxi from Purwakarta to Jakarta Airport (CGK)
Ave. Duration
1 h 18 min
Estimated price
$30 - $40

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 Train travel in France: A guide to SNCF, Getting around the Cyclades and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.

More Questions & Answers

Purwakarta to Jakarta Airport (CGK) bus services, operated by Damri, arrive at Soekarno-Hatta International Airport station.

More details

Purwakarta to Jakarta Airport (CGK) train services, operated by Railink, arrive at Soekarno-Hatta International Airport station.

More details

Yes, the driving distance between Purwakarta to Jakarta Airport (CGK) is 121 km. It takes approximately 1 h 18 min to drive from Purwakarta to Jakarta Airport (CGK).

Get driving directions

There are 1891+ hotels available in Jakarta Airport (CGK). Prices start at $16 USD per night.

More details