There are 3 ways to get from Changi Airport MRT Station to Bukit Batok Bus Interchange by bus 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.
Line 858 bus, drive
best- Take the bus from Changi Airport Terminal 1 to Yishun Stnbus 858
- Drive from Yishun Stn to Bukit Batok Bus Interchangecar
2h 33mRM 40–55Drive 66.3 km
- Drive from Changi Airport MRT Station to Bukit Batok Bus Interchangecar 66.3 km
1hRM 50–72Bus
- Take the bus from Changi Airport Terminal 1 to Johor Bahru CIQbus Ts1
- Take the bus from JB Sentral to Perhentian Bas dan Kereta Sewa Ulu Tirambus T10
2h 55mRM 44–102
Questions & Answers
The cheapest way to get from Changi Airport MRT Station to Bukit Batok Bus Interchange is to line 858 bus and drive which costs RM 40 - RM 55 and takes 2h 33m.
The fastest way to get from Changi Airport MRT Station to Bukit Batok Bus Interchange is to drive which takes 1h and costs RM 45 - RM 75.
No, there is no direct bus from Changi Airport MRT Station to Bukit Batok Bus Interchange. However, there are services departing from Changi Airport Terminal 1 and arriving at Perhentian Bas dan Kereta Sewa Ulu Tiram via JB Sentral. The journey, including transfers, takes approximately 2h 55m.
The distance between Changi Airport MRT Station and Bukit Batok Bus Interchange is 70 km. The road distance is 66.3 km.
The best way to get from Changi Airport MRT Station to Bukit Batok Bus Interchange without a car is to bus which takes 2h 55m and costs RM 40 - RM 110.
It takes approximately 2h 33m to get from Changi Airport MRT Station to Bukit Batok Bus Interchange, including transfers.
Changi Airport MRT Station to Bukit Batok Bus Interchange bus services, operated by Transtar Travel, depart from Changi Airport Terminal 1 station.
Changi Airport MRT Station to Bukit Batok Bus Interchange bus services, operated by Transtar Travel, arrive at Johor Bahru CIQ station.
Yes, the driving distance between Changi Airport MRT Station to Bukit Batok Bus Interchange is 66 km. It takes approximately 1h to drive from Changi Airport MRT Station to Bukit Batok Bus Interchange.
There are 1934+ hotels available in Bukit Batok Bus Interchange.
What companies run services between Changi Airport MRT Station, Singapore and Bukit Batok Bus Interchange, Malaysia?
You can take a bus from Changi Airport Terminal 1 to Bukit Batok Bus Interchange via Johor Bahru CIQ, JB Sentral, and Perhentian Bas dan Kereta Sewa Ulu Tiram in around 2h 55m.
- Phone
- 1800-248-0950
- [email protected]
- Website
- Tower Transit Singapore
Bus from Changi Airport Terminal 1 to Yishun Stn
- Ave. Duration
- 1h 52m
- Frequency
- Every 5 minutes
- Estimated price
- RM 10
- Website
- Tower Transit Singapore
- Phone
- +65 6295 9009
- [email protected]
- Website
- transtar.travel
Bus from Changi Airport Terminal 1 to Johor Bahru CIQ
- Ave. Duration
- 1h 35m
- Frequency
- Every 3 hours
- Estimated price
- RM 15–65
- Schedules at
- transtar.travel
- Phone
- +60 7 360 2244
- [email protected]
- Website
- Causeway Link
Bus from JB Sentral to Perhentian Bas dan Kereta Sewa Ulu Tiram
- Ave. Duration
- 48 min
- Frequency
- Hourly
- Estimated price
- RM 8–13
- Schedules at
- Causeway Link
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 5 incredible day trips from Florence by train, Getting to Milan from the airport, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.







