The distance between Husein Sastranegara International Airport (BDO) and Jakarta is around 145km (90 miles) and the quickest way to get there is to take a taxi which takes around 1h 45m.
We've found 3 different ways to get from Husein Sastranegara International Airport (BDO) to Jakarta by bus, taxi and car. The recommended routes, which include information on duration, ticket price, and level of difficulty, can be found below.
👋 Also check out Jakarta → Husein Sastranegara International Airport (BDO) if you're planning a return trip.
Take the bus to Jackal Holidays Blora.
Jackal Holidays
Take a taxi to Jakarta.
Grab Taxi
+ 1 othersThere are several options for getting from Husein Sastranegara International Airport (BDO) to Jakarta by bus, taxi and car. The cheapest option is to take the bus which costs around IDR 149,780 ($10) and will take around 3h 35m. If you need to get there more quickly, you can take a taxi and arrive in approximately 1h 45m, though it is a bit more costly at approximately IDR 823,790 ($55).
The distance between Husein Sastranegara International Airport (BDO) and Jakarta is around 145km (90 miles). In a direct line (as the crow flies), the distance is 116km (72 miles)
It takes around 3h 35m to get from Husein Sastranegara International Airport (BDO) and Jakarta by bus. If you are travelling by car it will take around 1h 45m to drive there.
The quickest way to get from Husein Sastranegara International Airport (BDO) to Jakarta is to take a taxi which takes around 1h 45m and will set you back approx IDR 823,790 ($55).
The cheapest way to travel between Husein Sastranegara International Airport (BDO) and Jakarta, if you exclude driving, is to take the bus which will typically cost around IDR 149,780 ($10) for a standard one-way ticket.
There is no train service that runs between Husein Sastranegara International Airport (BDO) and Jakarta. We recommend that you take a taxi to Jakarta. instead which will take 1h 45m.
Yes there is a bus that runs regularly from Husein Sastranegara International Airport (BDO) and Jakarta. It typically takes around 3h 35m and departs every 30 mins.
Yes there is a direct bus service that runs between Husein Sastranegara International Airport (BDO) and Jakarta with no changeovers required. The bus runs every 30 mins and takes 3h 35m.
Jackal Holidays run regular bus services between Husein Sastranegara International Airport (BDO) and Jakarta. Buses run every 30 mins and take around 3h 35m on average but will vary depending on you book with.
The easiest way to get to Jakarta from Husein Sastranegara International Airport (BDO) is to take a taxi which will take 1h 45m and cost around IDR 823,790 ($55).
It doesn't look like you can fly directly from Husein Sastranegara International Airport (BDO) to Jakarta. We recommend that you take the bus to Jackal Holidays Blora. instead which will take 3h 35m.
The closest major airport to Jakarta is Halim Perdanakusuma Airport (HLP) (HLP) which is approximately 12km (8 miles) from Jakarta. Soekarno–Hatta International Airport (CGK) (CGK) and Husein Sastranegara International Airport (BDO) (BDO) are also nearby and might be a better alternative airport depending on where you are flying from.
Yes it is possible to drive from Husein Sastranegara International Airport (BDO) and Jakarta. The distance is around 145km (90 miles) by road and it will take around 1h 45m in normal traffic conditons.
If you don't have a car, the easiest way to get from Husein Sastranegara International Airport (BDO) to Jakarta is to take the bus which takes, on average, 3h 35m and will usually cost around IDR 149,780 ($10).
Transport option | Duration | Cost | Frequency | Distance |
---|---|---|---|---|
Bus | 3h 35m | IDR 149,780($10) | every 30 mins | 162km (101 miles) |
Taxi | 1h 45m | IDR 823,790($55) | on demand | 145km (90 miles) |
Drive | 1h 45m | IDR 134,800($9) | on demand | 145km (90 miles) |
Jackal Holidays
Lintas Shuttle
Kereta API
The following major airports near Jakarta offer regular flights to various popular destinations within Indonesia and internationally.