There are 4 ways to get from Pengkalan Hulu to Bukit Mertajam by bus, car, taxi, or tram
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 Baling Bus Station to Terminal Meru Rayabus Baling Bus Station
- Take the bus from Terminal Meru Raya to Butterworthbus AmanJaya Ipoh
7h 26mRM 77–109Drive 80 km
cheapest- Drive from Pengkalan Hulu to Bukit Mertajamcar 80 km
1h 6mRM 14–20Taxi
- Take the taxi from Pengkalan Hulu to Bukit Mertajamtaxi 80 km
1h 6mRM 170–220Taxi, tram
- Take the taxi from Pengkalan Hulu to Sungai Petanitaxi
- Take the tram from Sungai Petani to Bukit Mertajamtram Padang Besar Line
1h 23mRM 154–197
Questions & Answers
The cheapest way to get from Pengkalan Hulu to Bukit Mertajam is to drive which costs RM 13 - RM 20 and takes 1h 6m.
The fastest way to get from Pengkalan Hulu to Bukit Mertajam is to drive which takes 1h 6m and costs RM 13 - RM 20.
No, there is no direct bus from Pengkalan Hulu station to Bukit Mertajam. However, there are services departing from Baling Bus Station and arriving at Terminal Bas Bukit Mertajam via Terminal Meru Raya and Penang Sentral. The journey, including transfers, takes approximately 7h 26m.
The distance between Pengkalan Hulu and Bukit Mertajam is 346 km. The road distance is 80 km.
The best way to get from Pengkalan Hulu to Bukit Mertajam without a car is to bus which takes 7h 26m and costs RM 75 - RM 110.
It takes approximately 7h 26m to get from Pengkalan Hulu to Bukit Mertajam, including transfers.
Pengkalan Hulu to Bukit Mertajam bus services, operated by Plusliner, depart from Baling Bus Station.
Pengkalan Hulu to Bukit Mertajam bus services, operated by Plusliner, arrive at Terminal Meru Raya station.
Yes, the driving distance between Pengkalan Hulu to Bukit Mertajam is 80 km. It takes approximately 1h 6m to drive from Pengkalan Hulu to Bukit Mertajam.
There are 2331+ hotels available in Bukit Mertajam.
What companies run services between Pengkalan Hulu, Malaysia and Bukit Mertajam, Malaysia?
You can take a vehicle from Pengkalan Hulu to Terminal Bas Bukit Mertajam via Baling Bus Station, Terminal Meru Raya, Butterworth, and Penang Sentral in around 7h 26m.
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTMB
Tram from Sungai Petani to Bukit Mertajam
- Ave. Duration
- 22 min
- Frequency
- Hourly
- Estimated price
- RM 1–16
- Website
- KTMB
- Shuttle
- RM 1–2
- Express
- RM 11–16
- Phone
- +60 17-659 2527
- [email protected]
- Website
- Plus Liner
Bus from Baling Bus Station to Terminal Meru Raya
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- RM 29
- Website
- Plus Liner
- Phone
- +60 5-253 8898
- [email protected]
- Website
- Sri Maju
Bus from Terminal Meru Raya to Butterworth
- Ave. Duration
- 2h 4m
- Frequency
- 3 times a day
- Estimated price
- RM 20–40
- Website
- Sri Maju
- Phone
- +60165217775
- [email protected]
- Website
- easybook.com
Bus from Terminal Meru Raya to Butterworth
- Ave. Duration
- 3h 3m
- Frequency
- Twice daily
- Estimated price
- RM 27–40
- Book at
- easybook.com
- Phone
- 019-2179072
- [email protected]
- Website
- Maraliner
Bus from Terminal Meru Raya to Butterworth
- Ave. Duration
- 2h 4m
- Frequency
- Once daily
- Estimated price
- RM 15–35
- Website
- Maraliner
- Ave. Duration
- 1h 3m
- Estimated price
- RM 150–220
Taxi 289
- Phone
- +66 98 555 0988
- Website
- taxi289.com
Taxi 289
- Phone
- +66 98 555 0988
- Website
- taxi289.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 Getting to Milan from the airport, Travelling around the UAE, and Need to know: Greyhound - to help you get the most out of your next trip.













