There are 5 ways to get from Batang to Cilegon by taxi, train, bus, 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.
Taxi, train
best- Take the taxi from Batang to Semarang Tawang
- Take the train from Semarang Tawang to Jakarta Gambir
- Take the train from Tanahabang to Rangkasbitung
- Take the train from Rangkasbitung to Krenceng
10h 59mRp 629,300–1,106,719Bus, train
cheapest- Take the bus from Jepara to Jakarta Daan Mogot
- Take the train from Kebayoran Lama to Rangkasbitung
- Take the train from Rangkasbitung to Krenceng
20h 1mRp 338,153–882,636Drive 624.9 km
- Drive from Batang to Cilegon624.9 km
7h 23mRp 1,151,968–1,663,954Taxi, fly, train
- Take the taxi from Batang to Ahmad Yani (SRG)
- Fly from Ahmad Yani (SRG) to Soekarno–Hatta International Airport (CGK)SRG - CGK
- Take the train from Tanahabang to Rangkasbitung
- Take the train from Rangkasbitung to Krenceng
7h 55mRp 1,252,433–2,237,057Bus
- Take the bus from Jepara to Jakarta Daan Mogot
- Take the bus from Soekarno-Hatta International Airport to Pool Damri MerakMerak
21h 31mRp 400,653–844,136
Ahmad Yani (SRG) to Soekarno–Hatta International Airport (CGK) flights
Questions & Answers
The cheapest way to get from Batang to Cilegon is to bus and train which costs Rp330000 - Rp900000 and takes 20h 1m.
The fastest way to get from Batang to Cilegon is to drive which takes 7h 23m and costs Rp1100000 - Rp1700000.
The distance between Batang and Cilegon is 664 km. The road distance is 624.9 km.
The best way to get from Batang to Cilegon without a car is to taxi and train which takes 10h 59m and costs Rp600000 - Rp1200000.
It takes approximately 10h 59m to get from Batang to Cilegon, including transfers.
Yes, the driving distance between Batang to Cilegon is 625 km. It takes approximately 7h 23m to drive from Batang to Cilegon.
There are 69+ hotels available in Cilegon.
What companies run services between Batang, Indonesia and Cilegon, Indonesia?
You can take a vehicle from Batang to Cilegon via Jepara, Jakarta Daan Mogot, Jelambar 2, Slipi Jaya, Toll Dalam Kota, Soekarno-Hatta International Airport, Pool Damri Merak, Merak, and Krenceng in around 21h 31m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- batikair.com
Flights from Ahmad Yani to Soekarno–Hatta International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- Rp 950,000–1,400,000
- Website
- garuda-indonesia.com
Flights from Ahmad Yani to Soekarno–Hatta International Airport
- Ave. Duration
- 1h 18m
- When
- Every day
- Estimated price
- Rp 850,000–1,100,000
- Website
- citilink.co.id
Flights from Ahmad Yani to Soekarno–Hatta International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- Rp 850,000–1,100,000
- Website
- flynamair.com
Flights from Ahmad Yani to Soekarno–Hatta International Airport via Pangkalanbun
- Ave. Duration
- 2h 55m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- Rp 800,000–4,500,000
Train from Semarang Tawang to Jakarta Gambir
- Ave. Duration
- 4h 45m
- Frequency
- Every 4 hours
- Estimated price
- Rp 260,000–350,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 260,000–350,000
- Business
- Rp 430,000–550,000
- Executive
- Rp 490,000–700,000
Train from Rangkasbitung to Krenceng
- Ave. Duration
- 1h 41m
- Frequency
- Hourly
- Estimated price
- Rp 35,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 35,000–320,000
- Business
- Rp 290,000–550,000
- Executive
- Rp 65,000–650,000
- Phone
- 021-3453535
- commuter.care@krl.co.id
Train from Tanahabang to Rangkasbitung
- Ave. Duration
- 1h 45m
- Frequency
- Every 30 minutes
- Estimated price
- Rp 3,000–8,000
Train from Rangkasbitung to Krenceng
- Ave. Duration
- 1h 29m
- Frequency
- Every 30 minutes
- Estimated price
- Rp 3,000–8,000
Train from Kebayoran Lama to Rangkasbitung
- Ave. Duration
- 1h 36m
- Frequency
- Every 30 minutes
- Estimated price
- Rp 3,000–8,000
- Phone
- +62291440019
- cs@nu3tara.com
- Website
- nu3tara.com
Bus from Jepara to Jakarta Daan Mogot
- Ave. Duration
- 14h 30m
- Frequency
- Once daily
- Estimated price
- Rp 260,000–470,000
- Book at
- https://12go.asia/en/operator/nusantara
- Phone
- (021) 1500 825
- humas@damri.co.id
- Website
- damri.co.id
Bus from Soekarno-Hatta International Airport to Pool Damri Merak
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- Rp 34,000–250,000
- Book at
- https://12go.asia/en/operator/damri
- Ave. Duration
- 1h 22m
- Estimated price
- Rp 360,000–460,000
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 to get from Stansted Airport into central London, Train travel in Spain: A guide to Renfe, and How to get from JFK to New York City - to help you get the most out of your next trip.














