There are 5 ways to get from Merapuh to Ipoh by train, bus, 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.
Train, bus via Kepong Sentral
best- Take the train from Kubang Rusa to Kuala LipisSh
- Take the bus from Kuala Lipis to Bus Terminal Pekeliling
- Take the train from Kepong Sentral to IpohEts
8h 30mRM 47–110Drive 184.7 km
cheapest- Drive from Merapuh to Ipoh184.7 km
2h 53mRM 32–46Train, bus
- Take the train from Kubang Rusa to Kuala LipisSh
- Take the bus from Kuala Lipis to Terminal Bersepadu Selatan
- Take the bus from TBS Kuala Lumpur to Terminal Meru Raya
9h 25mRM 42–89Taxi
- Take the taxi from Merapuh to Ipoh184.7 km
2h 53mRM 410–490Train, bus #2
- Take the train from Merapoh to Kuala LipisSh
- Take the bus from Kuala Lipis to Cameron Highlands Tanah Rata
- Take the bus from Cameron Highlands to Terminal Meru Raya
11h 25mRM 47–83
Questions & Answers
The cheapest way to get from Merapuh to Ipoh is to drive which costs RM 30 - RM 50 and takes 2h 53m.
The fastest way to get from Merapuh to Ipoh is to drive which takes 2h 53m and costs RM 30 - RM 50.
The distance between Merapuh and Ipoh is 447 km. The road distance is 184.7 km.
The best way to get from Merapuh to Ipoh without a car is to train and bus via Kepong Sentral which takes 8h 30m and costs RM 45 - RM 110.
It takes approximately 8h 30m to get from Merapuh to Ipoh, including transfers.
Yes, the driving distance between Merapuh to Ipoh is 185 km. It takes approximately 2h 53m to drive from Merapuh to Ipoh.
There are 1522+ hotels available in Ipoh.
What companies run services between Merapuh, Malaysia and Ipoh, Malaysia?
There is no direct connection from Merapuh to Ipoh. However, you can take the train to Kuala Lipis, walk to Kuala Lipis, take the bus to Bus Terminal Pekeliling, walk to Titiwangsa, take the subway to Sri Damansara Timur, walk to Kepong Sentral, then take the train to Ipoh. Alternatively, you can take a train from Kubang Rusa to Terminal Meru Raya via Kuala Lipis, Kuala Lipis, Kuala Lumpur, Tbs (Terminal Bersepadu Selatan), and TBS Kuala Lumpur in around 9h 25m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Phone
- +603 - 9779 1200
- callcenter@ktmb.com.my
- Website
- ktmb.com.my
Train from Kubang Rusa to Kuala Lipis
- Ave. Duration
- 1h 5m
- Frequency
- Twice daily
- Estimated price
- RM 10–28
- Website
- https://www.ktmb.com.my
- Express Economy
- RM 16–23
- Shuttle
- RM 10–28
- Express First
- RM 21–27
Train from Kepong Sentral to Ipoh
- Ave. Duration
- 2h 2m
- Frequency
- Every 2 hours
- Estimated price
- RM 19–60
- Website
- https://www.ktmb.com.my
- Express Economy
- RM 19–27
- Shuttle
- RM 22–60
- Express First
- RM 30–45
Train from Merapoh to Kuala Lipis
- Ave. Duration
- 1h 15m
- Frequency
- Twice daily
- Estimated price
- RM 12–35
- Website
- https://www.ktmb.com.my
- Express Economy
- RM 16–23
- Shuttle
- RM 12–35
- Express First
- RM 22–29
- Phone
- +603 - 9779 1200
- callcenter@ktmb.com.my
- Website
- ktmb.com.my
Train from Kepong Sentral to Ipoh
- Ave. Duration
- 2h 14m
- Frequency
- 5 times a day
- Estimated price
- RM 35
- Website
- https://www.ktmb.com.my
- Silver
- RM 25
- Gold
- RM 35
- Platinum
- RM 44–47
- Phone
- 03-40439027
- pahanglinsiong@gmail.com
- Website
- pahanglinsiong.my
Bus from Kuala Lipis to Bus Terminal Pekeliling
- Ave. Duration
- 3h 11m
- Frequency
- Every 4 hours
- Estimated price
- RM 16
- Schedules at
- easybook.com
- Book at
- easybook.com
Bus from Kuala Lipis to Terminal Bersepadu Selatan
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- RM 16
- Schedules at
- pahanglinsiong.my
- Book at
- redbus.my
- Phone
- +604 332 5815
- kpbekspress@outlook.com
- Website
- kpbekspres.com
Bus from TBS Kuala Lumpur to Terminal Meru Raya
- Ave. Duration
- 3h 8m
- Frequency
- 3 times a day
- Estimated price
- RM 30–45
- Website
- http://www.kpbekspres.com/
- Phone
- +60 17-659 2527
- talk2us@parkmayberhad.com.my
- Website
- plusliner.com.my
Bus from TBS Kuala Lumpur to Terminal Meru Raya
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- RM 29
- Website
- https://www.plusliner.com.my/
- Phone
- +60 111 066 1111
- billionstarsexpress@gmail.com
- Website
- billionstarsexpress.com
Bus from TBS Kuala Lumpur to Terminal Meru Raya
- Ave. Duration
- 3h 8m
- Frequency
- Twice daily
- Estimated price
- RM 16–35
- Website
- http://www.billionstarsexpress.com/
- Phone
- +60 5-253 8898
- srimajutours@srimaju.com
- Website
- srimaju.com
Bus from TBS Kuala Lumpur to Terminal Meru Raya
- Ave. Duration
- 3h 8m
- Frequency
- Twice daily
- Estimated price
- RM 25–40
- Website
- https://www.srimaju.com/
- Phone
- 011 1866 8811
- unititiexpress@gmail.com
- Website
- unititi.com.my
Bus from Kuala Lipis to Cameron Highlands Tanah Rata
- Ave. Duration
- 5h 13m
- Frequency
- Once daily
- Estimated price
- RM 21–29
- Website
- https://www.unititi.com.my/
Bus from Cameron Highlands to Terminal Meru Raya
- Ave. Duration
- 2h 45m
- Frequency
- Twice daily
- Estimated price
- RM 16–22
- Website
- https://www.unititi.com.my/
- Phone
- +60 12-510 9722
- cstravel2009@gmail.com
- Website
- cstravelandtours.com
Bus from Cameron Highlands to Terminal Meru Raya
- Ave. Duration
- 2h 45m
- Frequency
- 4 times a day
- Estimated price
- RM 14–21
- Book at
- cstravelandtours.com
- Ave. Duration
- 2h 53m
- Estimated price
- RM 410–490
Teksi Jajahan Gua Musang
- Phone
- +60 9-912 2445
Abdullah Abd Ghafar
- Phone
- +60 9-912 2446
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 4 of the smartest ways to explore Australia, Is ride-sharing platform BlaBlaCar right for you?, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.






















