There are 7 ways to get from Boyolali to Bogor by shuttle, plane, bus, train, 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.
Shuttle to Adisutjipto International Airport, fly to Halim Perdanakusuma Airport, bus
best- Take a shuttle bus from Boyolali to Yogyakarta
- Fly from Adisutjipto International Airport (JOG) to Halim Perdanakusuma Airport (HLP)plane JOG - HLP
- Take the bus from Jakarta Halim Perdana Kusuma Airport to Botani Squarebus
4h 44mBus
cheapest- Take the bus from Boyolali to Kota Bandungbus Boyolali - Kota Bandung
- Take the bus from Bandung Terminal Bis Leuwipanjang to Bogor Terminal Bis Baranangsiangbus
12h 3mRp 266,937–612,338Train via Jakarta
- Take the train from Klaten to Jakarta Gambirtrain
- Take the train from Cikini to Bogortrain Red
9h 43mRp 326,500–377,193Drive 524.5 km
- Drive from Boyolali to Bogorcar 524.5 km
6h 12mRp 1,035,615–1,495,888Shuttle, train to Adisumarmo International Airport, fly to Soekarno–Hatta International Airport, bus
- Take a shuttle bus from Boyolali to Klaten
- Take the train from Klaten to Solo Balapantrain
- Fly from Adisumarmo International Airport (SOC) to Soekarno–Hatta International Airport (CGK)plane SOC - CGK
- Take the bus from Jakarta Halim Perdana Kusuma Airport to Botani Squarebus
6h 41mTrain to Yogyakarta International Airport, fly to Soekarno–Hatta International Airport, bus
- Take the train from Yogyakarta Tugu Station to Yogyakarta International Airporttrain
- Fly from Yogyakarta International Airport (YIA) to Soekarno–Hatta International Airport (CGK)plane YIA - CGK
- Take the bus from Jakarta Halim Perdana Kusuma Airport to Botani Squarebus
6h 59mRp 961,399–2,270,000Train
- Take the train from Klaten to Jakarta Pasar Senentrain Senja Utama Solo / ...
- Take the train from Cikini to Bogortrain Red
11h 6mRp 326,500–380,460
Adisutjipto International Airport (JOG) to Halim Perdanakusuma Airport (HLP) flights
Questions & Answers
The cheapest way to get from Boyolali to Bogor is to train via Jakarta which costs Rp320000 - Rp380000 and takes 9h 43m.
The fastest way to get from Boyolali to Bogor is to drive which takes 6h 12m and costs Rp1000000 - Rp1500000.
No, there is no direct bus from Boyolali to Bogor. However, there are services departing from Boyolali and arriving at Bogor Terminal Bis Baranangsiang via Bandung Terminal Bis Leuwipanjang. The journey, including transfers, takes approximately 12h 3m.
No, there is no direct train from Boyolali to Bogor. However, there are services departing from Klaten and arriving at Bogor via Cikini. The journey, including transfers, takes approximately 9h 43m.
The distance between Boyolali and Bogor is 541 km. The road distance is 524.5 km.
The best way to get from Boyolali to Bogor without a car is to train via Jakarta which takes 9h 43m and costs Rp320000 - Rp380000.
It takes approximately 4h 44m to get from Boyolali to Bogor, including transfers.
Boyolali to Bogor bus services, operated by Damri, depart from Boyolali station.
Boyolali to Bogor train services, operated by Kereta API, depart from Klaten station.
The best way to get from Boyolali to Bogor is to train via Jakarta which takes 9h 43m and costs Rp320000 - Rp380000. Alternatively, you can bus, which costs Rp260000 - Rp650000 and takes 12h 3m.
What companies run services between Boyolali, Indonesia and Bogor, Indonesia?
You can take a shuttle from Boyolali to Bogor via Klaten, Klaten, Jakarta Gambir, Sbr. St. Gambir, St. Cikini Barat, and Cikini in around 9h 43m. Alternatively, you can take a bus from Boyolali to Bogor Terminal Bis Baranangsiang via Kota Bandung and Bandung Terminal Bis Leuwipanjang in around 12h 3m.
- Website
- garuda-indonesia.com
Flights from Adisumarmo International Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 1h 18m
- When
- Every day
- Estimated price
- Rp 950,000–2,700,000
Flights from Yogyakarta International Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- Rp 900,000–3,500,000
- Website
- batikair.com
Flights from Adisumarmo International Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- Rp 1,100,000–1,600,000
Flights from Yogyakarta International Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- Rp 1,500,000–3,600,000
- Website
- citilink.co.id
Flights from Adisutjipto International Airport to Halim Perdanakusuma Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- Rp 1,500,000–2,000,000
Flights from Adisumarmo International Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- Rp 950,000–1,400,000
Flights from Yogyakarta International Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- Rp 900,000–1,500,000
- Website
- air-connect.com
Flights from Adisutjipto International Airport to Halim Perdanakusuma Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- Rp 1,500,000–9,500,000
- Website
- transnusa.co.id
Flights from Yogyakarta International Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- Rp 900,000–1,400,000
- Website
- pelita-air.com
Flights from Yogyakarta International Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- Rp 800,000–1,900,000
- Website
- lionair.co.id
Flights from Yogyakarta International Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 1h 10m
- When
- Saturday
- Estimated price
- Rp 800,000–3,800,000
- Website
- flynamair.com
Flights from Yogyakarta International Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- Rp 700,000–4,600,000
- Website
- sriwijayaair.co.id
Flights from Yogyakarta International Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 1h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- Rp 700,000–4,600,000
- Phone
- 021-121
- [email protected]
- Website
- kai.id
Train from Klaten to Jakarta Gambir
- Ave. Duration
- 6h 35m
- Frequency
- Twice daily
- Estimated price
- Rp 320,000–370,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 320,000–370,000
- Business
- Rp 460,000–550,000
- Executive
- Rp 600,000–850,000
Train from Klaten to Solo Balapan
- Ave. Duration
- 22 min
- Frequency
- Hourly
- Estimated price
- Rp 18,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 18,000–320,000
- Business
- Rp 280,000–550,000
- Executive
- Rp 34,000–650,000
Train from Klaten to Jakarta Pasar Senen
- Ave. Duration
- 7h 40m
- Frequency
- 5 times a day
- Estimated price
- Rp 320,000–370,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 320,000–370,000
- Business
- Rp 470,000–550,000
- Executive
- Rp 600,000–850,000
- Phone
- 021-3453535
- [email protected]
Train from Cikini to Bogor
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- Rp 3,000–8,000
Train from Cikini to Bogor
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- Rp 3,000–8,000
- [email protected]
- Website
- kai.id
Train from Klaten to Solo Balapan
- Ave. Duration
- 34 min
- Frequency
- Every 3 hours
- Schedules at
- kai.id
- [email protected]
- Website
- railink.co.id
Train from Yogyakarta Tugu Station to Yogyakarta International Airport
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- Rp 20,000–50,000
- Schedules at
- railink.co.id
- [email protected]
- Website
- indahjayatrans.com
Shuttle from Boyolali to Yogyakarta
- Ave. Duration
- 29 min
- Frequency
- 4 times a day
- Schedules at
- indahjayatrans.com
Shuttle from Boyolali to Klaten
- Ave. Duration
- 12 min
- Frequency
- 4 times a day
- Schedules at
- indahjayatrans.com
- Phone
- (021) 1500 825
- [email protected]
- Website
- damri.co.id
Bus from Jakarta Halim Perdana Kusuma Airport to Botani Square
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- Rp 13,000–250,000
- Book at
- https://12go.asia/en/operator/damri
Bus from Boyolali to Kota Bandung
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- Rp 120,000–460,000
- Book at
- https://12go.asia/en/operator/damri
Bus from Jakarta Halim Perdana Kusuma Airport to Botani Square
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- Rp 13,000–250,000
- Book at
- https://12go.asia/en/operator/damri
Bus from Jakarta Halim Perdana Kusuma Airport to Botani Square
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- Rp 13,000–250,000
- Book at
- https://12go.asia/en/operator/damri
- Phone
- 022 781 4665
- Website
- redbus.id
Bus from Bandung Terminal Bis Leuwipanjang to Bogor Terminal Bis Baranangsiang
- Ave. Duration
- 3h 40m
- Frequency
- Every 30 minutes
- Estimated price
- Rp 95,001
- Schedules at
- jadwalbis.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 Which London airport should I choose?, South Korea: Travelling from Seoul to Busan , and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.
More Questions & Answers
Boyolali to Bogor bus services, operated by Damri, arrive at Kota Bandung station.
Boyolali to Bogor train services, operated by Kereta API, arrive at Jakarta Gambir station.
Yes, the driving distance between Boyolali to Bogor is 524 km. It takes approximately 6h 12m to drive from Boyolali to Bogor.
Book your Boyolali to Bogor bus tickets online with Omio.
There are 941+ hotels available in Bogor.














