There are 8 ways to get from Cibubur to Semarang by train, bus, car, taxi, 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.
Train
best- Take the train from Jatinegara to Semarang Tawangtrain Argo Sindoro
5h 15mRp 366,207–475,518Bus
cheapest- Take the bus from Terminal Kampung Rambutan to Semarangbus
10h 10mRp 180,000–400,000Drive 435.9 km
- Drive from Cibubur to Semarangcar 435.9 km
4h 56mRp 812,441–1,173,526Taxi
- Take the taxi from Cibubur to Semarangtaxi 435.9 km
4h 56mRp 2,400,000–2,900,000Bus to Soekarno–Hatta International Airport, fly to Ahmad Yani
- Take the bus from Terminal Kampung Rambutan to Soekarno-Hatta International Airportbus
- Fly from Soekarno–Hatta International Airport (CGK) to Ahmad Yani (SRG)plane CGK - SRG
4h 28mRp 899,000–1,594,000Train via Pasar Senen
- Take the train from Pasar Senen to Semarang Poncoltrain Tawang Jaya / ...
9h 37mRp 263,500–353,500Train to Husein Sastranegara International Airport, fly to Ahmad Yani
- Take the train from Stasiun Kereta Cepat Halim to Stasiun Kereta Cepat Padalarangtrain
- Fly from Husein Sastranegara International Airport (BDO) to Ahmad Yani (SRG)plane BDO - SRG
3h 23mRp 1,174,089–3,874,015Fly Halim Perdanakusuma Airport to Adisutjipto International Airport, train
- Fly from Halim Perdanakusuma Airport (HLP) to Adisutjipto International Airport (JOG)plane HLP - JOG
- Take the train from Stasiun Maguwo to Solobalapantrain
- Take the train from Solobalapan to Semarang Tawang Stationtrain
6h 38mRp 1,475,366–2,247,973
Cibubur to Semarang by bus, foot, and train
Questions & Answers
The cheapest way to get from Cibubur to Semarang is to bus which costs Rp180000 - Rp400000 and takes 10h 10m.
The fastest way to get from Cibubur to Semarang is to train and fly which takes 3h 23m and costs Rp1100000 - Rp3900000.
No, there is no direct bus from Cibubur to Semarang. However, there are services departing from Jln. Parkit Bulak Ringin and arriving at Semarang via Terminal Kampung Rambutan. The journey, including transfers, takes approximately 10h 10m.
The distance between Cibubur and Semarang is 450 km. The road distance is 435.9 km.
The best way to get from Cibubur to Semarang without a car is to train which takes 5h 15m and costs Rp360000 - Rp480000.
It takes approximately 5h 15m to get from Cibubur to Semarang, including transfers.
Cibubur to Semarang bus services, operated by Nusantara, depart from Terminal Kampung Rambutan station.
The best way to get from Cibubur to Semarang is to train which takes 5h 15m and costs Rp360000 - Rp480000. Alternatively, you can bus, which costs Rp180000 - Rp400000 and takes 10h 10m.
Cibubur to Semarang bus services, operated by Nusantara, arrive at Semarang station.
Yes, the driving distance between Cibubur to Semarang is 436 km. It takes approximately 4h 56m to drive from Cibubur to Semarang.
What companies run services between Cibubur, Jakarta Raya, Indonesia and Semarang, Indonesia?
Kereta API operates a train from Jatinegara to Semarang Tawang once daily. Tickets cost Rp 260,000–350,000 and the journey takes 4h 59m. Alternatively, Nusantara operates a bus from Terminal Kampung Rambutan to Semarang once daily. Tickets cost Rp 180,000–400,000 and the journey takes 8h 39m.
- Website
- citilink.co.id
Flights from Soekarno–Hatta International Airport to Ahmad Yani
- Ave. Duration
- 1h 8m
- When
- Every day
- Estimated price
- Rp 850,000–1,100,000
Flights from Halim Perdanakusuma Airport to Adisutjipto International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- Rp 1,300,000–1,800,000
- Website
- garuda-indonesia.com
Flights from Soekarno–Hatta International Airport to Ahmad Yani
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- Rp 850,000–4,400,000
- Website
- batikair.com
Flights from Soekarno–Hatta International Airport to Ahmad Yani
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- Rp 1,000,000–2,100,000
- Website
- air-connect.com
Flights from Halim Perdanakusuma Airport to Adisutjipto International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- Rp 950,000–7,000,000
- Website
- lionair.co.id
Flights from Husein Sastranegara International Airport to Ahmad Yani
- Ave. Duration
- 1h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- Rp 800,000–1,200,000
Train from Jatinegara to Semarang Tawang
- Ave. Duration
- 4h 59m
- Frequency
- Once daily
- Estimated price
- Rp 260,000–350,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 260,000–350,000
- Business
- Rp 420,000–550,000
- Executive
- Rp 480,000–700,000
Train from Pasar Senen to Semarang Poncol
- Ave. Duration
- 5h 58m
- 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 420,000–550,000
- Executive
- Rp 480,000–700,000
Train from Solobalapan to Semarang Tawang Station
- Ave. Duration
- 2h 7m
- Frequency
- Once daily
- Estimated price
- Rp 65,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 65,000–320,000
- Business
- Rp 310,000–550,000
- Executive
- Rp 120,000–650,000
- Phone
- 150909
- Website
- ticket.kcic.co.id
Train from Stasiun Kereta Cepat Halim to Stasiun Kereta Cepat Padalarang
- Ave. Duration
- 36 min
- Frequency
- Hourly
- Estimated price
- Rp 150,000–600,000
- Website
- https://ticket.kcic.co.id/webTrade/#/home/index
- Premium Economy
- Rp 150,000–250,000
- Business
- Rp 450,001
- First
- Rp 600,000
- admin@prameks.com
- Website
- kai.id
Train from Stasiun Maguwo to Solobalapan
- Ave. Duration
- 56 min
- Frequency
- Every 3 hours
- Estimated price
- Rp 13,526
- Schedules at
- kai.id
- Phone
- +62291440019
- cs@nu3tara.com
- Website
- nu3tara.com
Bus from Terminal Kampung Rambutan to Semarang
- Ave. Duration
- 8h 39m
- Frequency
- Once daily
- Estimated price
- Rp 180,000–400,000
- Book at
- https://12go.asia/en/operator/nusantara
- Phone
- (021) 1500 825
- humas@damri.co.id
- Website
- damri.co.id
Bus from Terminal Kampung Rambutan to Soekarno-Hatta International Airport
- Ave. Duration
- 1h
- Frequency
- Every 30 minutes
- Estimated price
- Rp 13,000–250,000
- Book at
- https://12go.asia/en/operator/damri
- Ave. Duration
- 4h 56m
- Estimated price
- Rp 2,400,000–2,900,000
Grab Taxi
- Website
- grab.com
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 Train travel in France: A guide to SNCF, What are the different types of Renfe trains in Spain?, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
There are 447+ hotels available in Semarang.












