• Our partners include:

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

There are 7 ways to get from Jakarta to Cianjur by train, bus, taxi, car 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.

Recommended option

Train  •  3h 23m

  1. Take the train from Pasar Senen to Cimahi Serayu

Rp155976 - Rp267506

Cheapest option

Train via Bekasi  •  4h 49m

  1. Take the train from Bekasi to Cimahi Serayu

Rp153000 - Rp278000

5 alternative options

Bus  •  3h 21m

  1. Take the bus from Kuningan to Pasteur

Rp270000 - Rp300000

Bus via Blora  •  4h 50m

  1. Take the bus from Blora to Bandung Trade Center

Rp215000 - Rp245000

Taxi  •  1h 54m

  1. Take a taxi from Jakarta to Cianjur 92.5 miles

Rp650000 - Rp800000

Drive  •  1h 54m

  1. Drive from Jakarta to Cianjur 92.5 miles

Rp120000 - Rp190000

Fly  •  2h 41m

  1. Fly from Jakarta Halim Perdana Kusuma (HLP) to Husein Sastranegara (BDO) HLP - BDO

Rp675000 - Rp1955000

Questions & Answers

The cheapest way to get from Jakarta to Cianjur is to drive which costs Rp120000 - Rp190000 and takes 1h 54m.

More details

The quickest way to get from Jakarta to Cianjur is to taxi which costs Rp650000 - Rp800000 and takes 1h 54m.

More details

The distance between Jakarta and Cianjur is 103 km. The road distance is 147.9 km.

Get driving directions

The best way to get from Jakarta to Cianjur without a car is to train which takes 3h 23m and costs Rp150000 - Rp270000.

More details

It takes approximately 3h 23m to get from Jakarta to Cianjur, including transfers.

More details

The best way to get from Jakarta to Cianjur is to train which takes 3h 23m and costs Rp150000 - Rp270000. Alternatively, you can bus, which costs Rp270000 - Rp300000 and takes 3h 21m, you could also fly, which costs Rp650000 - Rp2000000 and takes 2h 41m.

Mode details

The quickest flight from Jakarta Halim Perdana Kusuma Airport to Husein Sastranegara Airport is the direct flight which takes 35m.

Search flights

Yes, the driving distance between Jakarta to Cianjur is 148 km. It takes approximately 1h 54m to drive from Jakarta to Cianjur.

Get driving directions

Wings Air and Citilink Indonesia offer flights from Jakarta Halim Perdana Kusuma Airport to Husein Sastranegara Airport.

Search flights

There are 1058+ hotels available in Cianjur. Prices start at Rp230000 per night.

More details

Map of how to get from Jakarta to Cianjur.
Launch map view
  • Distance: 64.6 miles
  • Duration: 3h 23m

What companies run services between Jakarta, Indonesia and Cianjur, Jawa Barat, Indonesia?

Kereta API operates a train from Jakarta to Cianjur twice daily. Tickets cost Rp75000 - Rp170000 and the journey takes 3h 6m. Alternatively, Citi Trans operates a bus from Jakarta to Cianjur every 2 hours. Tickets cost Rp160000 and the journey takes 3h.

Airlines
Wings Air
Website
lionair.co.id
Flights from Jakarta Halim Perdana Kusuma to Husein Sastranegara
Ave. Duration
35m
When
Every day
Estimated price
Rp550000 - Rp1800000
Citilink Indonesia
Website
Flights from Jakarta Halim Perdana Kusuma to Husein Sastranegara
Ave. Duration
1h
When
Every day
Estimated price
Rp460000 - Rp1700000
Train operators
Kereta API
Phone
021-121
Website
kai.id
Train from Pasar Senen to Cimahi
Ave. Duration
3h 6m
Frequency
Twice daily
Estimated price
Rp75000 - Rp170000
Website
kai.id
Book at
tiket.com
Economy
Rp75000 - Rp170000
Business
Rp90000 - Rp200000
Executive
Rp130000 - Rp290000
Train from Bekasi to Cimahi
Ave. Duration
2h 59m
Frequency
Once daily
Estimated price
Rp70000 - Rp170000
Website
kai.id
Book at
tiket.com
Economy
Rp70000 - Rp170000
Business
Rp85000 - Rp200000
Executive
Rp130000 - Rp280000
Bus operators
Citi Trans
Phone
08041111000
Website
cititrans.co.id
Bus from Kuningan to Pasteur
Ave. Duration
3h
Frequency
Every 2 hours
Estimated price
Rp160000
Schedules at
booking.cititrans.co.id
Lintas Shuttle
Phone
08551500646
Website
lintas-shuttle.co.id
Bus from Blora to Bandung Trade Center
Ave. Duration
4h 30m
Frequency
Hourly
Estimated price
Rp105000
Schedules at
lintas-shuttle.co.id
Other operators
Taxi from Jakarta to Cianjur
Ave. Duration
1h 54m
Estimated price
Rp650000 - Rp800000
Gamya
Phone
+62 21 840 7545
Website
gamya.com
Express Taxi
Phone
+62 24 468 7715 00122
Website
expressgroup.co.id
Blue Bird Group
Phone
+62 21 794 1234
Website
bluebirdgroup.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 do I buy a London Underground ticket?, The London Underground: Essential tips to navigate the Tube and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.

More Questions & Answers

The best way to get from Jakarta to Jakarta Halim Perdana Kusuma Airport is to bus which takes 45m and costs Rp25000.

More details