There are 5 ways to get from Tanjong Malim to Pengkalan Hulu by train, taxi, bus, 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, taxi
best- Take the train from Tanjong Malim to Sungai Petanitrain Ets
- Take the taxi from Sungai Petani to Pengkalan Hulutaxi
4h 3mRM 158–233Drive 294.2 km
cheapest- Drive from Tanjong Malim to Pengkalan Hulucar 294.2 km
3h 40mRM 50–72Bus
- Take the bus from Tanjong Malim to Terminal Meru Rayabus Tanjong Malim
- Take the bus from Terminal Meru Raya to Baling Bus Stationbus Aman Jaya Ipoh
6h 17mRM 72–104Train, fly, taxi
- Take the train from Tanjong Malim to Sungai Bulohtrain
- Fly from Sultan Abdul Aziz Shah (SZB) to Alor Setar (AOR)plane SZB - AOR
- Take the taxi from Alor Setar (AOR) to Pengkalan Hulutaxi
5h 39mRM 484–916Train, bus
- Take the train from Tanjong Malim to Ipohtrain Ets
- Take the bus from Terminal Meru Raya to Baling Bus Stationbus Aman Jaya Ipoh
6h 55mRM 64–97
Sultan Abdul Aziz Shah (SZB) to Alor Setar (AOR) flights
Questions & Answers
The cheapest way to get from Tanjong Malim to Pengkalan Hulu is to drive which costs RM 45 - RM 75 and takes 3h 40m.
The fastest way to get from Tanjong Malim to Pengkalan Hulu is to drive which takes 3h 40m and costs RM 45 - RM 75.
No, there is no direct bus from Tanjong Malim to Pengkalan Hulu station. However, there are services departing from Tanjong Malim and arriving at Baling Bus Station via Terminal Meru Raya. The journey, including transfers, takes approximately 6h 17m.
The distance between Tanjong Malim and Pengkalan Hulu is 382 km. The road distance is 294.2 km.
The best way to get from Tanjong Malim to Pengkalan Hulu without a car is to train and taxi which takes 4h 3m and costs RM 150 - RM 240.
It takes approximately 4h 3m to get from Tanjong Malim to Pengkalan Hulu, including transfers.
Tanjong Malim to Pengkalan Hulu bus services, operated by Sri Maju, depart from Tanjong Malim station.
Tanjong Malim to Pengkalan Hulu bus services, operated by Sri Maju, arrive at Terminal Meru Raya station.
Yes, the driving distance between Tanjong Malim to Pengkalan Hulu is 294 km. It takes approximately 3h 40m to drive from Tanjong Malim to Pengkalan Hulu.
There are 176+ hotels available in Pengkalan Hulu.
What companies run services between Tanjong Malim, Malaysia and Pengkalan Hulu, Malaysia?
You can take a bus from Tanjong Malim to Pengkalan Hulu via Terminal Meru Raya and Baling Bus Station in around 6h 17m.
- Website
- fireflyz.com.my
Flights from Sultan Abdul Aziz Shah to Alor Setar
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- RM 240–460
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTMB
Train from Tanjong Malim to Sungai Petani
- Ave. Duration
- 3h 1m
- Frequency
- Every 4 hours
- Estimated price
- RM 8–45
- Website
- KTMB
- Shuttle
- RM 8–12
- Express
- RM 30–45
Train from Tanjong Malim to Sungai Buloh
- Ave. Duration
- 46 min
- Frequency
- Hourly
- Estimated price
- RM 1–19
- Website
- KTMB
- Shuttle
- RM 1–3
- Express
- RM 13–19
Train from Tanjong Malim to Ipoh
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- RM 3–25
- Website
- KTMB
- Shuttle
- RM 3–5
- Express
- RM 17–25
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTM Intercity
Train from Tanjong Malim to Sungai Buloh
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Estimated price
- RM 16–23
- Website
- KTM Intercity
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTM
Train from Tanjong Malim to Sungai Buloh
- Ave. Duration
- 50 min
- Frequency
- 3 times a day
- Estimated price
- RM 17
- Website
- KTM
- Silver
- RM 13–15
- Gold
- RM 17
- Platinum
- RM 19–21
Train from Tanjong Malim to Ipoh
- Ave. Duration
- 1h 15m
- Frequency
- 4 times a day
- Estimated price
- RM 25
- Website
- KTM
- Silver
- RM 18–20
- Gold
- RM 25
- Platinum
- RM 30–32
- Phone
- +60 5-253 8898
- [email protected]
- Website
- Sri Maju
Bus from Tanjong Malim to Terminal Meru Raya
- Ave. Duration
- 1h 51m
- Frequency
- Once daily
- Estimated price
- RM 13–35
- Website
- Sri Maju
- Phone
- +60 17-659 2527
- [email protected]
- Website
- Plus Liner
Bus from Terminal Meru Raya to Baling Bus Station
- Ave. Duration
- 3h 15m
- Frequency
- 3 times a day
- Estimated price
- RM 29
- Website
- Plus Liner
Bus from Terminal Meru Raya to Baling Bus Station
- Ave. Duration
- 3h 15m
- Frequency
- 3 times a day
- Estimated price
- RM 29
- Website
- Plus Liner
- Ave. Duration
- 1h 24m
- Estimated price
- RM 150–340
PenGuard Limo Service
- Phone
- +60177367817
- Website
- edwardganteckwee.wixsite.com
Teksi Sungai Petani
- Phone
- +60 13-418 1618
Teksi Sungai Petani PAKCIK OSMAN 24JAM
- Phone
- +60 16-428 9747
Alor Setar Taxi
- Phone
- +60177367817
- Website
- facebook.com
Grab Taxi
- Website
- grab.com
Perkhidmatan Teksi Pak Syed
- Phone
- +60 12-407 2327
- Website
- facebook.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 Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, Italian Lakes: Getting around by train, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.













