• Our partners include:

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

There are 6 ways to get from Jakarta to Anyer 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 via Kantor Dinas Perhubungan Cilegon  •  3h 58m

  1. Take the bus from Soekarno-Hatta International Airport to Kantor Dinas Perhubungan Cilegon

$12 - $13

Cheapest option

Train  •  4h 30m

  1. Take the train from Palmerah to Rangkasbitung Green
  2. Take the train from Rangkasbitung to Krenceng Lokal Merak

$5 - $13

4 alternative options

Bus  •  4h 37m

  1. Take the bus from Soekarno-Hatta International Airport to Pool Damri Merak

$15 - $17

Bus #2  •  4h 51m

  1. Take the bus from Ibis Jakarta Arcadia to Soekarno-Hatta International Airport
  2. Take the bus from Soekarno-Hatta International Airport to Pool Damri Merak

$13 - $15

Taxi  •  1h 22m

  1. Take a taxi from Jakarta to Anyer 73 miles

$30 - $40

Drive  •  1h 22m

  1. Drive from Jakarta to Anyer 73 miles

$6 - $10

Questions & Answers

The cheapest way to get from Jakarta to Anyer is to train which costs Rp65000 - Rp200000 and takes 4h 30m.

More details

The quickest way to get from Jakarta to Anyer is to taxi which costs Rp450000 - Rp550000 and takes 1h 22m.

More details

The distance between Jakarta and Anyer is 102 km. The road distance is 116.9 km.

Get driving directions

The best way to get from Jakarta to Anyer without a car is to bus which takes 3h 58m and costs Rp170000 - Rp200000.

More details

It takes approximately 3h 58m to get from Jakarta to Anyer, including transfers.

More details

The best way to get from Jakarta to Anyer is to bus which takes 3h 58m and costs Rp170000 - Rp200000. Alternatively, you can train, which costs Rp65000 - Rp200000 and takes 4h 30m.

Mode details

Yes, the driving distance between Jakarta to Anyer is 117 km. It takes approximately 1h 22m to drive from Jakarta to Anyer.

Get driving directions

There are 30+ hotels available in Anyer. Prices start at $29 USD per night.

More details

Map of how to get from Jakarta to Anyer.
Launch map view
  • Distance: 64 miles
  • Duration: 3h 58m

What companies run services between Jakarta, Indonesia and Anyer, Banten, Indonesia?

Damri operates a bus from Jakarta to Anyer hourly. Tickets cost $4 and the journey takes 2h 27m. Alternatively, you can take a train from Jakarta to Anyer via Rangkasbitung and Krenceng in around 4h 30m.

Train operators
Commuter Line
Website
krl.co.id
Train from Palmerah to Rangkasbitung
Ave. Duration
1h 37m
Frequency
Every 30 minutes
Estimated price
$1 - $2
Schedules at
krl.co.id
Kereta API
Phone
021-121
Website
kai.id
Train from Rangkasbitung to Krenceng
Ave. Duration
1h 43m
Frequency
Every 4 hours
Estimated price
$1 - $7
Website
kai.id
Book at
tiket.com
Economy
$1 - $7
Business
$2 - $5
Executive
$3 - $9
Bus operators
Damri
Website
damri.co.id
Bus from Soekarno-Hatta International Airport to Kantor Dinas Perhubungan Cilegon
Ave. Duration
2h 27m
Frequency
Hourly
Estimated price
$4
Schedules at
busbandara.com
Bus from Soekarno-Hatta International Airport to Pool Damri Merak
Ave. Duration
3h
Frequency
Hourly
Estimated price
$4
Schedules at
busbandara.com
JA Connexion
Phone
(+62)21 8591 2547
Email
info@perumppd.co.id
Bus from Ibis Jakarta Arcadia to Soekarno-Hatta International Airport
Ave. Duration
1h
Frequency
Hourly
Estimated price
$4
Schedules at
bluebirdgroup.com
Other operators
Taxi from Jakarta to Anyer
Ave. Duration
1h 22m
Estimated price
$30 - $40
Gamya
Phone
+62 21 840 7545
Website
gamya.com
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 Getting to Rome from the airport, How to get from JFK to New York City and Why you should take the train in the US - to help you get the most out of your next trip.