There are 6 ways to get from Sidoarjo to Bogor by 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.
Fly Juanda International Airport to Halim Perdanakusuma Airport, bus
best- Fly from Juanda International Airport (SUB) to Halim Perdanakusuma Airport (HLP)plane SUB - HLP
- Take the bus from Jakarta Halim Perdana Kusuma Airport to Botani Squarebus
3hRp 1,335,715–2,195,027Train
cheapest- Take the train from Sidoarjo to Pasar Senentrain Jayabaya
- Take the train from Cikini to Bogortrain Red
13h 41mRp 326,500–462,555Bus
- Take the bus from Surabaya Bungurasih Station to Kota Bekasibus
- Take the bus from Jakarta Halim Perdana Kusuma Airport to Botani Squarebus HLP Airport
12h 33mRp 509,311–1,232,822Drive 780.2 km
- Drive from Sidoarjo to Bogorcar 780.2 km
9h 16mRp 1,536,724–2,219,713Fly Juanda International Airport to Soekarno–Hatta International Airport, bus
- Fly from Juanda International Airport (SUB) to Soekarno–Hatta International Airport (CGK)plane SUB - CGK
- Take the bus from Jakarta Halim Perdana Kusuma Airport to Botani Squarebus
4h 20mRp 1,146,715–2,245,027Train to Abdul Rachman Saleh Airport, fly to Halim Perdanakusuma Airport, bus
- Take the train from Sidoarjo to Lawangtrain
- Fly from Abdul Rachman Saleh Airport (MLG) to Halim Perdanakusuma Airport (HLP)plane MLG - HLP
- Take the bus from Jakarta Halim Perdana Kusuma Airport to Botani Squarebus
5h 1mRp 1,730,022–7,180,000
Sidoarjo to Bogor by train and bus
Questions & Answers
The cheapest way to get from Sidoarjo to Bogor is to train which costs Rp320000 - Rp470000 and takes 13h 41m.
The fastest way to get from Sidoarjo to Bogor is to fly and bus which takes 3h and costs Rp1300000 - Rp2200000.
No, there is no direct bus from Sidoarjo station to Bogor. However, there are services departing from Surabaya Bungurasih Station and arriving at Botani Square via Terminal Kayuringin and Jakarta Halim Perdana Kusuma Airport. The journey, including transfers, takes approximately 12h 33m.
No, there is no direct train from Sidoarjo to Bogor. However, there are services departing from Sidoarjo and arriving at Bogor via Cikini. The journey, including transfers, takes approximately 13h 41m.
The distance between Sidoarjo and Bogor is 728 km. The road distance is 780.2 km.
The best way to get from Sidoarjo to Bogor without a car is to bus which takes 12h 33m and costs Rp500000 - Rp1300000.
It takes approximately 3h to get from Sidoarjo to Bogor, including transfers.
Sidoarjo to Bogor bus services, operated by Kramat Djati, depart from Surabaya Bungurasih Station.
Sidoarjo to Bogor train services, operated by Kereta API, depart from Sidoarjo station.
The best way to get from Sidoarjo to Bogor is to bus which takes 12h 33m and costs Rp500000 - Rp1300000. Alternatively, you can train, which costs Rp320000 - Rp470000 and takes 13h 41m.
What companies run services between Sidoarjo, Indonesia and Bogor, Indonesia?
You can take a vehicle from Sidoarjo to Botani Square via Surabaya Bungurasih Station, Kota Bekasi, Terminal Kayuringin, and Jakarta Halim Perdana Kusuma Airport in around 12h 33m. Alternatively, you can take a train from Sidoarjo to Bogor via Pasar Senen, Simpang St. Senen, St. Cikini Barat, and Cikini in around 13h 41m.
- Website
- citilink.co.id
Flights from Juanda International Airport to Halim Perdanakusuma Airport
- Ave. Duration
- 1h 33m
- When
- Every day
- Estimated price
- Rp 1,200,000–1,800,000
Flights from Juanda International Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 1h 33m
- When
- Every day
- Estimated price
- Rp 1,000,000–1,600,000
- Website
- batikair.com
Flights from Juanda International Airport to Halim Perdanakusuma Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- Rp 1,900,000–4,700,000
Flights from Juanda International Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- Rp 1,300,000–3,300,000
Flights from Abdul Rachman Saleh Airport to Halim Perdanakusuma Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- Rp 1,600,000–6,500,000
- Website
- garuda-indonesia.com
Flights from Juanda International Airport to Halim Perdanakusuma Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- Rp 1,200,000–1,800,000
Flights from Juanda International Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 1h 37m
- When
- Every day
- Estimated price
- Rp 1,200,000–3,200,000
- Website
- pelita-air.com
Flights from Juanda International Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- Rp 1,400,000–2,600,000
- Website
- lionair.co.id
Flights from Juanda International Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- Rp 1,000,000–1,600,000
- Website
- flynamair.com
Flights from Juanda International Airport to Soekarno–Hatta International Airport via Pangkalanbun
- Ave. Duration
- 2h 50m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- Rp 950,000–4,800,000
- Phone
- 021-121
- [email protected]
- Website
- kai.id
Train from Sidoarjo to Pasar Senen
- Ave. Duration
- 11h 41m
- Frequency
- Once daily
- Estimated price
- Rp 320,000–460,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 320,000–460,000
- Business
- Rp 490,000–550,000
- Executive
- Rp 700,000–1,100,000
Train from Sidoarjo to Lawang
- Ave. Duration
- 57 min
- Frequency
- Once daily
- Estimated price
- Rp 32,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 32,000–320,000
- Business
- Rp 290,000–550,000
- Executive
- Rp 55,000–650,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
- 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 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
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
- 021-769 3000
- [email protected]
- Website
- kramat-djati.com
Bus from Surabaya Bungurasih Station to Kota Bekasi
- Ave. Duration
- 10h 15m
- Frequency
- Twice daily
- Estimated price
- Rp 380,000–600,000
- Website
- http://www.kramat-djati.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 Need to know: Eurostar, Heading to Europe? Read this before you buy a Eurail Pass, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.
More Questions & Answers
Sidoarjo to Bogor bus services, operated by Kramat Djati, arrive at Kota Bekasi station.
Sidoarjo to Bogor train services, operated by Kereta API, arrive at Pasar Senen station.
Yes, the driving distance between Sidoarjo to Bogor is 780 km. It takes approximately 9h 16m to drive from Sidoarjo to Bogor.
There are 941+ hotels available in Bogor.













