There are 4 ways to get from Kuala Krai to Bahau by train, 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.
Train
best- Take the train from Krai to Bahautrain Ert
9h 30mRM 9–50Bus
- Take the bus from Kuala Krai to Serembanbus
- Take the bus from Terminal One to Terminal Bahaubus Terminal 1 - Bahau Via Juaseh / ...
10h 57mRM 60–195Drive 415.3 km
- Drive from Kuala Krai to Bahaucar 415.3 km
6h 11mRM 164–237Train via Dabong
- Take the train from Krai to Dabongtrain Sh / ...
- Take the train from Dabong to Bahautrain Ert
10h 12mRM 11–67
Kuala Krai to Bahau by train
Comparing Your Travel Options
The cheapest way to get from Kuala Krai to Bahau is to train which costs RM 9 - RM 50 and takes 9h 30m.
The fastest way to get from Kuala Krai to Bahau is to drive which takes 6h 11m and costs RM 160 - RM 240.
No, there is no direct bus from Kuala Krai to Bahau. However, there are services departing from Kuala Krai and arriving at Terminal Bahau via Terminal One. The journey, including transfers, takes approximately 10h 57m.
Yes, there is a direct train departing from Krai and arriving at Bahau. Services depart once daily, and operate every day. The journey takes approximately 9h 30m.
The distance between Kuala Krai and Bahau is 351 km. The road distance is 415.3 km.
The best way to get from Kuala Krai to Bahau without a car is to train which takes 9h 30m and costs RM 9 - RM 50.
The train from Krai to Bahau takes 9h 30m including transfers and departs once daily.
Kuala Krai to Bahau bus services, operated by Ekspres Perdana, depart from Kuala Krai station.
Kuala Krai to Bahau train services, operated by KTM Intercity, depart from Krai station.
The best way to get from Kuala Krai to Bahau is to train which takes 9h 30m and costs RM 9 - RM 50. Alternatively, you can bus, which costs RM 60 - RM 200 and takes 10h 57m.
What companies run services between Kuala Krai, Malaysia and Bahau, Malaysia?
KTM Intercity operates a train from Krai to Bahau once daily. Tickets cost RM 9–50 and the journey takes 9h 30m. Alternatively, you can take a bus from Kuala Krai to Terminal Bahau via Seremban and Terminal One in around 10h 57m.
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTMB
Train from Krai to Bahau
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Estimated price
- RM 9–50
- Website
- KTMB
- Shuttle
- RM 9–13
- Express
- RM 30–50
Train from Krai to Dabong
- Ave. Duration
- 1h 39m
- Frequency
- 5 times a day
- Estimated price
- RM 2–23
- Website
- KTMB
- Shuttle
- RM 2–4
- Express
- RM 15–23
Train from Dabong to Bahau
- Ave. Duration
- 7h 33m
- Frequency
- Once daily
- Estimated price
- RM 8–45
- Website
- KTMB
- Shuttle
- RM 8–12
- Express
- RM 30–45
- Phone
- +609-765 6000
- [email protected]
- Website
- Ekspres Perdana
Bus from Kuala Krai to Seremban
- Ave. Duration
- 8h 30m
- Frequency
- 5 times a day
- Estimated price
- RM 55–130
- Website
- Ekspres Perdana
- Phone
- (09) 774 2655
- [email protected]
- Website
- e-mutiara.com.my
Bus from Kuala Krai to Seremban
- Ave. Duration
- 7h 43m
- Frequency
- Twice daily
- Estimated price
- RM 55–190
- Schedules at
- e-mutiara.com.my
- Book at
- easybook.com
- Phone
- 010-2266222
- [email protected]
- Website
- nssit.com.my
Bus from Terminal One to Terminal Bahau
- Ave. Duration
- 1h 27m
- Frequency
- Every 4 hours
- Estimated price
- RM 5–10
- Schedules at
- bas.my
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 Travelling to and around Russia for the 2018 FIFA World Cup, 4 stunningly beautiful Philippines islands you need to visit, and Best ways to travel around Australia - to help you get the most out of your next trip.
Booking & Getting There
Kuala Krai to Bahau bus services, operated by Ekspres Perdana, arrive at Seremban station.
Kuala Krai to Bahau train services, operated by KTM Intercity, arrive at Bahau station.
Yes, the driving distance between Kuala Krai to Bahau is 415 km. It takes approximately 6h 11m to drive from Kuala Krai to Bahau.
Book your Kuala Krai to Bahau train tickets online with 12go.asia.
Book your Kuala Krai to Bahau bus tickets online with Omio and 12go.asia.
There are 40+ hotels available in Bahau.














