There are 5 ways to get from Bagan Datoh to Bukit Mertajam by taxi, 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.
Taxi, train
best- Take the taxi from Bagan Datoh to Tapah Road
- Take the train from Tapah Road to Bukit MertajamEts
3h 21mRM 105–166Drive 189.7 km
cheapest- Drive from Bagan Datoh to Bukit Mertajam189.7 km
2h 11mRM 33–47Bus, train
- Take the bus from Sitiawan to Medan Kidd46
- Take the train from Ipoh to Bukit MertajamIpoh
5h 30mRM 70–114Taxi
- Take the taxi from Bagan Datoh to Bukit Mertajam189.7 km
2h 11mRM 360–430Taxi, bus
- Take the taxi from Bagan Datoh to Seri Manjung
- Take the bus from Seri Manjung to Butterworth Bus Terminal
7h 34mRM 81–93
Questions & Answers
The cheapest way to get from Bagan Datoh to Bukit Mertajam is to drive which costs RM 30 - RM 50 and takes 2h 11m.
The fastest way to get from Bagan Datoh to Bukit Mertajam is to drive which takes 2h 11m and costs RM 30 - RM 50.
The distance between Bagan Datoh and Bukit Mertajam is 272 km. The road distance is 189.7 km.
The best way to get from Bagan Datoh to Bukit Mertajam without a car is to taxi and train which takes 3h 21m and costs RM 100 - RM 170.
It takes approximately 3h 21m to get from Bagan Datoh to Bukit Mertajam, including transfers.
Yes, the driving distance between Bagan Datoh to Bukit Mertajam is 190 km. It takes approximately 2h 11m to drive from Bagan Datoh to Bukit Mertajam.
There are 2377+ hotels available in Bukit Mertajam.
What companies run services between Bagan Datoh, Malaysia and Bukit Mertajam, Malaysia?
There is no direct connection from Bagan Datoh to Bukit Mertajam. However, you can take the taxi to Tapah Road then take the train to Bukit Mertajam. Alternatively, you can take a vehicle from Bagan Datoh to Bukit Mertajam via Sitiawan, Medan Kidd, and Ipoh in around 5h 30m.
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 Tapah Road to Bukit Mertajam
- Ave. Duration
- 2h 5m
- Frequency
- 5 times a day
- Estimated price
- RM 19–65
- Website
- https://www.ktmb.com.my
- Express Economy
- RM 19–27
- Shuttle
- RM 23–65
- Express First
- RM 35–45
Train from Ipoh to Bukit Mertajam
- Ave. Duration
- 1h 28m
- Frequency
- 5 times a day
- Estimated price
- RM 16–45
- Website
- https://www.ktmb.com.my
- Express Economy
- RM 18–25
- Shuttle
- RM 16–45
- Express First
- RM 28–35
- Phone
- +603 - 9779 1200
- callcenter@ktmb.com.my
- Website
- ktmb.com.my
Train from Ipoh to Bukit Mertajam
- Ave. Duration
- 1h 45m
- Frequency
- Every 3 hours
- Estimated price
- RM 15–19
- Website
- https://www.ktmb.com.my/Komuter.html
- Phone
- 05-255 1128
- enquiry@peraktransit.com.my
- Website
- peraktransit.com.my
Bus from Sitiawan to Medan Kidd
- Ave. Duration
- 2h 13m
- Frequency
- Hourly
- Estimated price
- RM 10–15
- Schedules at
- peraktransit.com.my
- Phone
- +60165217775
- kesatuanexpress@gmail.com
- Website
- kesatuanexpress.com
Bus from Seri Manjung to Butterworth Bus Terminal
- Ave. Duration
- 5h 45m
- Frequency
- 3 times a day
- Estimated price
- RM 31–33
- Book at
- kesatuanexpress.com
- Ave. Duration
- 1h 22m
- Estimated price
- RM 45–430
Taxi Teluk Intan Outstation Service
- Phone
- +60178780027
- Website
- taxitelukintan.blogspot.com
Taxi Teluk Intan Outstation Service
- Phone
- +60178780027
- Website
- taxitelukintan.blogspot.com
Taxi Teluk Intan Outstation Service
- Phone
- +60178780027
- Website
- taxitelukintan.blogspot.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 to plan an amazing trip around Scandinavia, Travelling by boat in Italy, and 5 delightfully under-the-radar French towns you need to visit - to help you get the most out of your next trip.












