There are 6 ways to get from Mentakab Station to Perak by bus, train, car, or taxi
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 Temerloh to Terminal Bersepadu Selatanbus
- Take the bus from TBS Kuala Lumpur to Jalan Bendahara Ipohbus TBS Kuala Lumpur
6h 59mRM 56–112Train
cheapest- Take the train from Mentakab to Gemastrain Sh / ...
- Take the train from Gemas to Ipohtrain Ets
7h 53mRM 12–74Drive 271.2 km
- Drive from Mentakab Station to Ipohcar 271.2 km
3h 27mRM 46–67Taxi
- Take the taxi from Mentakab Station to Ipohtaxi 271.2 km
3h 27mRM 600–750Train via Kuala Lumpur
- Take the train from Mentakab to Gemastrain Sh / ...
- Take the train from Gemas to Kl Sentraltrain Ets
- Take the train from Kl Sentral to Ipohtrain Ets
8h 3mRM 12–88Train, bus
- Take the train from Mentakab to Kuala Lipistrain Sh / ...
- Take the bus from Kuala Lipis to Cameron Highlands Tanah Ratabus
- Take the bus from Tanah Rata Bus Terminal to Terminal Meru Rayabus
12h 45mRM 40–78
Comparing Your Travel Options
The cheapest way to get from Mentakab Station to Perak is to train which costs RM 12 - RM 75 and takes 7h 53m.
The fastest way to get from Mentakab Station to Perak is to drive which takes 3h 27m and costs RM 45 - RM 70.
No, there is no direct bus from Mentakab Station to Perak. However, there are services departing from Temerloh and arriving at Jalan Bendahara Ipoh via TBS Kuala Lumpur. The journey, including transfers, takes approximately 6h 59m.
No, there is no direct train from Mentakab Station to Perak. However, there are services departing from Mentakab and arriving at Ipoh via Gemas. The journey, including transfers, takes approximately 7h 53m.
The distance between Mentakab Station and Perak is 363 km. The road distance is 271.2 km.
The best way to get from Mentakab Station to Perak without a car is to bus which takes 6h 59m and costs RM 55 - RM 120.
It takes approximately 6h 59m to get from Mentakab Station to Perak, including transfers.
Mentakab Station to Perak bus services, operated by LA Holidays, depart from Temerloh station.
Mentakab Station to Perak train services, operated by KTM Intercity, depart from Mentakab station.
The best way to get from Mentakab Station to Perak is to bus which takes 6h 59m and costs RM 55 - RM 120. Alternatively, you can train, which costs RM 12 - RM 75 and takes 7h 53m.
What companies run services between Mentakab Station, Malaysia and Perak, Malaysia?
You can take a vehicle from Mentakab Station to Jalan Bendahara Ipoh via Temerloh, Kuala Lumpur, Tbs (Terminal Bersepadu Selatan), and TBS Kuala Lumpur in around 6h 59m. Alternatively, you can take a train from Mentakab to Ipoh via Gemas in around 7h 53m.
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTMB
Train from Mentakab to Gemas
- Ave. Duration
- 2h 8m
- Frequency
- 3 times a day
- Estimated price
- RM 3–25
- Website
- KTMB
- Shuttle
- RM 3–5
- Express
- RM 17–25
Train from Gemas to Ipoh
- Ave. Duration
- 4h 45m
- Frequency
- 4 times a day
- Estimated price
- RM 9–50
- Website
- KTMB
- Shuttle
- RM 9–14
- Express
- RM 30–50
Train from Mentakab to Gemas
- Ave. Duration
- 2h 8m
- Frequency
- 3 times a day
- Estimated price
- RM 3–25
- Website
- KTMB
- Shuttle
- RM 3–5
- Express
- RM 17–25
Train from Gemas to Kl Sentral
- Ave. Duration
- 2h 18m
- Frequency
- Hourly
- Estimated price
- RM 4–29
- Website
- KTMB
- Shuttle
- RM 4–7
- Express
- RM 20–29
Train from Kl Sentral to Ipoh
- Ave. Duration
- 2h 22m
- Frequency
- Hourly
- Estimated price
- RM 5–35
- Website
- KTMB
- Shuttle
- RM 5–8
- Express
- RM 22–35
Train from Mentakab to Kuala Lipis
- Ave. Duration
- 1h 53m
- Frequency
- 3 times a day
- Estimated price
- RM 3–24
- Website
- KTMB
- Shuttle
- RM 3–5
- Express
- RM 16–24
- Phone
- (+60) 123895689
- [email protected]
- Website
- laholidays.my
Bus from Temerloh to Terminal Bersepadu Selatan
- Ave. Duration
- 2h 31m
- Frequency
- Hourly
- Estimated price
- RM 16–21
- Schedules at
- laholidays.my
- Book at
- easybook.com
- Ave. Duration
- 3h 27m
- Estimated price
- RM 600–750
Stesen Teksi Terminal Utama
- Phone
- +60 9-296 1812
Taxi Temerloh Outstation Service
- Phone
- +60 17-878 0027
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 to get from London City Airport into central London, Travel Insider: Top Japan travel tips by Beatrix Holland, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.
Booking & Getting There
Mentakab Station to Perak bus services, operated by LA Holidays, arrive at Terminal Bersepadu Selatan station.
Mentakab Station to Perak train services, operated by KTM Intercity, arrive at Gemas station.
Yes, the driving distance between Mentakab Station to Perak is 271 km. It takes approximately 3h 27m to drive from Mentakab Station to Perak.
Book your Mentakab Station to Perak train tickets online with 12go.asia.
There are 1497+ hotels available in Perak.





