There are 4 ways to get from Cilegon to Banda Aceh by train, plane, ferry, bus, car ferry, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, train to Soekarno–Hatta International Airport, fly
best- Take the train from Krenceng to Rangkasbitungtrain
- Take the train from Rangkasbitung to Palmerahtrain
- Fly from Soekarno–Hatta International Airport (CGK) to Banda Aceh International Airport (BTJ)plane CGK - BTJ
9h 16mRp 2,484,336–3,648,124Train, ferry, bus
cheapest- Take the train from Krenceng to Rangkasbitungtrain
- Take the train from Rangkasbitung to Tanahabangtrain
- Take the ferry from Port of Tanjung Priok to Belawanferry
- Take the bus from Medan Putra Pelangi to Bandah Aceh Terminal Batohbus
3d 10hRp 1,129,336–1,773,124Car ferry, drive
- Take the carferry from Merak to Bakauheni Portcarferry
- Drive from Bakauheni Port to Banda Acehcar
33h 56mRp 4,446,962–6,904,723Car ferry, taxi to Radin Inten Ii International Airport, fly
- Take the carferry from Merak to Bakauheni Portcarferry
- Take the taxi from Bakauheni Port to Tanjung Karangtaxi
- Fly from Radin Inten Ii International Airport (TKG) to Banda Aceh International Airport (BTJ)plane TKG - BTJ
13h 24mRp 2,429,945–5,424,755
Soekarno–Hatta International Airport (CGK) to Banda Aceh International Airport (BTJ) flights
Comparing Your Travel Options
The cheapest way to get from Cilegon to Banda Aceh is to train and ferry and bus which costs Rp1100000 - Rp1800000 and takes 3 days 10h.
The fastest way to get from Cilegon to Banda Aceh is to train and fly which takes 9h 16m and costs Rp2400000 - Rp3700000.
The distance between Cilegon and Banda Aceh is 1995 km.
The best way to get from Cilegon to Banda Aceh without a car is to train and ferry and bus which takes 3 days 10h and costs Rp1100000 - Rp1800000.
It takes approximately 9h 16m to get from Cilegon to Banda Aceh, including transfers.
There are 92+ hotels available in Banda Aceh.
What companies run services between Cilegon, Indonesia and Banda Aceh, Indonesia?
There is no direct connection from Cilegon to Banda Aceh. However, you can take the taxi to Krenceng, take the train to Rangkasbitung, take the train to Palmerah, walk to Ps. Palmerah, take the bus to Tanjung Duren Arah Barat, take the bus to Jakarta Soekarno Hatta Airport, walk to Soekarno–Hatta International Airport (CGK) airport, fly to Banda Aceh International Airport (BTJ), then take the taxi to Banda Aceh. Alternatively, you can take a vehicle from Cilegon to Bandah Aceh Terminal Batoh via Krenceng, Rangkasbitung, Tanahabang, Transjakarta Tanah Abang 1, St. Juanda 2, Juanda, Tanjung Priok, Port of Tanjung Priok, Belawan, and Medan Putra Pelangi in around 3d 10h.
- Website
- superairjet.com
Flights from Soekarno–Hatta International Airport to Banda Aceh International Airport
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- Rp 2,200,000–2,900,000
Flights from Radin Inten Ii International Airport to Banda Aceh International Airport via Soekarno–Hatta International Airport
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- Rp 2,200,000–4,500,000
- Phone
- 021-3453535
- [email protected]
Train from Krenceng to Rangkasbitung
- Ave. Duration
- 1h 30m
- Frequency
- Every 30 minutes
- Estimated price
- Rp 3,000–8,000
Train from Rangkasbitung to Palmerah
- Ave. Duration
- 1h 40m
- Frequency
- Every 30 minutes
- Estimated price
- Rp 3,000–8,000
Train from Krenceng to Rangkasbitung
- Ave. Duration
- 1h 30m
- Frequency
- Every 30 minutes
- Estimated price
- Rp 3,000–8,000
Train from Rangkasbitung to Tanahabang
- Ave. Duration
- 1h 45m
- Frequency
- Every 30 minutes
- Estimated price
- Rp 3,000–8,000
- Phone
- (061)8456325 - 8453256
- [email protected]
- Website
- putrapelangi.com
Bus from Medan Putra Pelangi to Bandah Aceh Terminal Batoh
- Ave. Duration
- 12h 30m
- Frequency
- 3 times a day
- Estimated price
- Rp 260,000–370,000
- Schedules at
- putrapelangi.com
- Book at
- traveloka.com
- Phone
- +62 811-1621-162
- [email protected]
- Website
- facebook.com
Ferry from Port of Tanjung Priok to Belawan
- Ave. Duration
- 2d 14h
- Frequency
- Once daily
- Estimated price
- Rp 550,000–700,000
- Schedules at
- pelni.co.id
- Economy Class
- Rp 550,000–700,000
- Ave. Duration
- 1h 6m
- Estimated price
- Rp 100–120
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 South Korea: Travelling from Seoul to Busan , Want to know more about Flixbus?, and Best ways to travel around Australia - to help you get the most out of your next trip.




