There are 4 ways to get from Senai Airport (JHB) to Bukit Batok by bus, rideshare, 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.
Bus
best- Take the bus from Senai Airport to JB Sentralbus Aa1
- Take the bus from JB Sentral Bus Ter to Kranji Stnbus 170X / ...
1h 49m$5–7Airport Transfer
- Take the rideshare from Senai-JHB to Bukit Batok44.6 km
36 minDrive 44.6 km
- Drive from Senai Airport (JHB) to Bukit Batokcar 44.6 km
36 min$11–16Bus, line 170 bus, line 177 bus
- Take the bus from Senai Airport to JB Sentralbus Aa1
- Take the bus from Johor Bahru Checkpt to Bt Panjang Stn Exit A/Lrtbus 170
- Take the bus from Bt Panjang Stn Exit B to Bt Batok Intbus 177
2h 14m$6–9
Questions & Answers
The cheapest way to get from Senai Airport (JHB) to Bukit Batok is to bus which costs $4 - $7 and takes 1h 49m.
The fastest way to get from Senai Airport (JHB) to Bukit Batok is to drive which takes 36 min and costs $10 - $16.
No, there is no direct bus from Senai Airport (JHB) to Bukit Batok. However, there are services departing from Senai Airport and arriving at Kranji Stn via JB Sentral Bus Ter. The journey, including transfers, takes approximately 1h 49m.
The distance between Senai Airport (JHB) and Bukit Batok is 48 km. The road distance is 44.6 km.
The best way to get from Senai Airport (JHB) to Bukit Batok without a car is to bus which takes 1h 49m and costs $4 - $7.
It takes approximately 1h 49m to get from Senai Airport (JHB) to Bukit Batok, including transfers.
Senai Airport (JHB) to Bukit Batok bus services, operated by Causeway Link, depart from Senai Airport station.
Senai Airport (JHB) to Bukit Batok bus services, operated by Causeway Link, arrive at JB Sentral station.
Yes, the driving distance between Senai Airport (JHB) to Bukit Batok is 45 km. It takes approximately 36 min to drive from Senai Airport (JHB) to Bukit Batok.
There are 3351+ hotels available in Bukit Batok.
What companies run services between Senai Airport (JHB), Malaysia and Bukit Batok, Singapore?
You can take a bus from Senai Airport to Bukit Batok via JB Sentral, JB Sentral Bus Ter, Kranji Stn, and Kranji in around 1h 49m.
- Phone
- +60 7 360 2244
- [email protected]
- Website
- causewaylink.com.my
Bus from Senai Airport to JB Sentral
- Ave. Duration
- 45 min
- Frequency
- Every 30 minutes
- Estimated price
- $2–4
- Schedules at
- causewaylink.com.my
- Book at
- easybook.com
Bus from Senai Airport to JB Sentral
- Ave. Duration
- 45 min
- Frequency
- Every 30 minutes
- Estimated price
- $2–4
- Schedules at
- causewaylink.com.my
- Book at
- easybook.com
- Phone
- 1800 - 287 2727
- [email protected]
- Website
- SBS Transit
Bus from JB Sentral Bus Ter to Kranji Stn
- Ave. Duration
- 45 min
- Frequency
- Every 10 minutes
- Estimated price
- $1
- Website
- SBS Transit
Bus from Johor Bahru Checkpt to Bt Panjang Stn Exit A/Lrt
- Ave. Duration
- 43 min
- Frequency
- Every 10 minutes
- Estimated price
- $1–2
- Website
- SBS Transit
- Phone
- 1800-248-0950
- [email protected]
- Website
- Tower Transit Singapore
Bus from Bt Panjang Stn Exit B to Bt Batok Int
- Ave. Duration
- 24 min
- Frequency
- Every 20 minutes
- Estimated price
- $2–3
- Website
- Tower Transit Singapore
- Website
- https://www.mozio.com
Rideshare from Senai-JHB to Bukit Batok
- Ave. Duration
- 36 min
- Frequency
- On demand
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 Spain: A guide to Renfe, The beginner’s guide to the 2018 World Nomad Games, and Getting to Rome from the airport - to help you get the most out of your next trip.
More Questions & Answers
Check out Blablacar's carpooling service for rideshare options between Senai Airport (JHB) and Bukit Batok. A great option if you don't have a driver's licence or want to avoid public transport.







