There are 7 ways to get from Bukit Kayu Hitam to Perak by train, bus, tram, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Arau to Ipohtrain Ets
3h 3mRM 66–137Bus via George Town
cheapest- Take the bus from Bukit Kayu Hitam to Butterworthbus
- Take the bus from Butterworth to Jalan Bendahara Ipohbus Butterworth
5h 33mRM 29–40Bus, tram
- Take the bus from Bukit Kayu Hitam to Butterworthbus
- Take the tram from Butterworth to Ipohtram Ipoh Line
4h 59mRM 30–63Drive 277.8 km
- Drive from Bukit Kayu Hitam to Ipohcar 277.8 km
3h 6mRM 123–178Fly to Sultan Abdul Aziz Shah, train
- Fly from Alor Setar (AOR) to Sultan Abdul Aziz Shah (SZB)plane AOR - SZB
- Take the train from Sungai Buloh to Tanjung Malimtrain
3h 52mRM 269–562Bus
- Take the bus from Bukit Kayu Hitam to Terminal Meru Rayabus
6h 56mRM 29–84Fly to Kuala Lumpur International Airport, train
- Fly from Alor Setar (AOR) to Kuala Lumpur International Airport (KUL)plane AOR - KUL
- Take the train from Klia T1 to KL Sentraltrain
- Take the train from KL Sentral to Tanjung Malimtrain
4h 27mRM 239–550
Alor Setar (AOR) to Sultan Abdul Aziz Shah (SZB) flights
Questions & Answers
The cheapest way to get from Bukit Kayu Hitam to Perak is to bus via George Town which costs RM 29 - RM 40 and takes 5h 33m.
The fastest way to get from Bukit Kayu Hitam to Perak is to train which takes 3h 3m and costs RM 65 - RM 140.
No, there is no direct bus from Bukit Kayu Hitam to Perak. However, there are services departing from Bukit Kayu Hitam and arriving at Jalan Bendahara Ipoh via Butterworth. The journey, including transfers, takes approximately 5h 33m.
The distance between Bukit Kayu Hitam and Perak is 294 km. The road distance is 277.8 km.
The best way to get from Bukit Kayu Hitam to Perak without a car is to train which takes 3h 3m and costs RM 65 - RM 140.
It takes approximately 3h 3m to get from Bukit Kayu Hitam to Perak, including transfers.
Bukit Kayu Hitam to Perak bus services, operated by Cepat Express, depart from Bukit Kayu Hitam station.
The best way to get from Bukit Kayu Hitam to Perak is to train which takes 3h 3m and costs RM 65 - RM 140. Alternatively, you can bus via George Town, which costs RM 29 - RM 40 and takes 5h 33m.
Bukit Kayu Hitam to Perak bus services, operated by Cepat Express, arrive at Butterworth station.
Yes, the driving distance between Bukit Kayu Hitam to Perak is 278 km. It takes approximately 3h 6m to drive from Bukit Kayu Hitam to Perak.
What companies run services between Bukit Kayu Hitam, Malaysia and Perak, Malaysia?
KTM Intercity operates a train from Arau to Ipoh once daily. Tickets cost RM 22–85 and the journey takes 2h 40m. Alternatively, you can take a bus from Bukit Kayu Hitam to Jalan Bendahara Ipoh via Butterworth in around 5h 33m.
- Website
- fireflyz.com.my
Flights from Alor Setar to Sultan Abdul Aziz Shah
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- RM 190–410
Flights from Alor Setar to Kuala Lumpur International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- RM 95–600
- Website
- malaysiaairlines.com
Flights from Alor Setar to Sultan Abdul Aziz Shah
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- RM 190–410
Flights from Alor Setar to Kuala Lumpur International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- RM 95–600
- Website
- airasia.com
Flights from Alor Setar to Kuala Lumpur International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- RM 95–370
- Website
- malindoair.com
Flights from Alor Setar to Kuala Lumpur International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- RM 100–320
- Phone
- +603 - 9779 1200
- callcenter@ktmb.com.my
- Website
- ktmb.com.my
Train from Arau to Ipoh
- Ave. Duration
- 2h 40m
- Frequency
- Once daily
- Estimated price
- RM 22–85
- Website
- https://www.ktmb.com.my
- Express Economy
- RM 22–30
- Shuttle
- RM 30–85
- Express First
- RM 40–60
Tram from Butterworth to Ipoh
- Ave. Duration
- 1h 56m
- Frequency
- Every 3 hours
- Estimated price
- RM 17–50
- Website
- https://www.ktmb.com.my
- Express Economy
- RM 18–25
- Shuttle
- RM 17–50
- Express First
- RM 28–40
Train from Sungai Buloh to Tanjung Malim
- Ave. Duration
- 42 min
- Frequency
- 3 times a day
- Estimated price
- RM 7–22
- Website
- https://www.ktmb.com.my
- Express Economy
- RM 15–22
- Shuttle
- RM 7–20
- Express First
- RM 17–22
- Phone
- +603 - 9779 1200
- callcenter@ktmb.com.my
- Website
- ktmb.com.my
Train from Sungai Buloh to Tanjung Malim
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Estimated price
- RM 7–9
- Website
- https://www.ktmb.com.my/Komuter.html
Train from KL Sentral to Tanjung Malim
- Ave. Duration
- 1h 29m
- Frequency
- Hourly
- Estimated price
- RM 9–11
- Website
- https://www.ktmb.com.my/Komuter.html
- Phone
- +603 - 9779 1200
- callcenter@ktmb.com.my
- Website
- ktmb.com.my
Train from Sungai Buloh to Tanjung Malim
- Ave. Duration
- 49 min
- Frequency
- 4 times a day
- Estimated price
- RM 17
- Website
- https://www.ktmb.com.my
- Silver
- RM 14
- Gold
- RM 17
- Platinum
- RM 19–21
Train from KL Sentral to Tanjung Malim
- Ave. Duration
- 1h 19m
- Frequency
- 4 times a day
- Estimated price
- RM 19
- Website
- https://www.ktmb.com.my
- Silver
- RM 16
- Gold
- RM 19
- Platinum
- RM 23–24
- Phone
- +603 2267 8000
- CustomerEnquiry@KLIAekspres.com
- Website
- kliaekspres.com
Train from Klia T1 to KL Sentral
- Ave. Duration
- 30 min
- Frequency
- Every 15 minutes
- Estimated price
- RM 45–55
- Website
- https://www.kliaekspres.com
- Phone
- +603 7728 8789
- helpdesk@eticketing.my
- Website
- 12go.asia
Bus from Bukit Kayu Hitam to Butterworth
- Ave. Duration
- 2h 3m
- Frequency
- Once daily
- Estimated price
- RM 14
- Book at
- 12go.asia
- Phone
- +60 5-253 8898
- srimajutours@srimaju.com
- Website
- srimaju.com
Bus from Butterworth to Jalan Bendahara Ipoh
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- RM 16–27
- Website
- https://www.srimaju.com/
- Phone
- +60165217775
- kesatuanexpress@gmail.com
- Website
- easybook.com
Bus from Bukit Kayu Hitam to Terminal Meru Raya
- Ave. Duration
- 5h 45m
- Frequency
- Twice daily
- Estimated price
- RM 27–80
- Schedules at
- easybook.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 How do I buy a London Underground ticket?, How to get from Florence to Rome, and Travelling around the UAE - to help you get the most out of your next trip.
More Questions & Answers
There are 1541+ hotels available in Perak.























