There are 4 ways to get from Padang Besar to Pasir Mas by train, bus, car, tram, 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
best- Take the train from Padang Besar to Hat Yai46
- Take the train from Hat Yai to Sungai Kolok171
5h 28mRM 68–132Bus
cheapest- Take the bus from Padang Besar to KangarT11
- Take the bus from Kangar to Pasir MasKangar
9h 32mRM 48–53Drive 280.9 km
- Drive from Padang Besar to Pasir Mas280.9 km
4h 34mRM 130–188Tram, fly
- Take the tram from Padang Besar to Anak Bukit
- Fly from Alor Setar (AOR) to Sultan Ismail Petra (KBR)AOR - KBR
6h 7mRM 277–475
Alor Setar (AOR) to Sultan Ismail Petra (KBR) flights
Questions & Answers
The cheapest way to get from Padang Besar to Pasir Mas is to bus which costs RM 47 - RM 53 and takes 9h 32m.
The fastest way to get from Padang Besar to Pasir Mas is to drive which takes 4h 34m and costs RM 130 - RM 190.
No, there is no direct bus from Padang Besar to Pasir Mas. However, there are services departing from Padang Besar and arriving at Pasir Mas via Kangar. The journey, including transfers, takes approximately 9h 32m.
The distance between Padang Besar and Pasir Mas is 285 km. The road distance is 280.9 km.
The best way to get from Padang Besar to Pasir Mas without a car is to bus which takes 9h 32m and costs RM 47 - RM 53.
It takes approximately 5h 28m to get from Padang Besar to Pasir Mas, including transfers.
Padang Besar to Pasir Mas bus services, operated by Mara Liner MyBAS, depart from Padang Besar station.
The best way to get from Padang Besar to Pasir Mas is to train which takes 5h 28m and costs RM 65 - RM 140. Alternatively, you can bus, which costs RM 47 - RM 53 and takes 9h 32m.
Padang Besar to Pasir Mas bus services, operated by Mara Liner MyBAS, arrive at Kangar station.
Yes, the driving distance between Padang Besar to Pasir Mas is 281 km. It takes approximately 4h 34m to drive from Padang Besar to Pasir Mas.
What companies run services between Padang Besar, Thailand and Pasir Mas, Malaysia?
You can take a train from Padang Besar to Pasir Mas via Hat Yai and Sungai Kolok in around 5h 28m. Alternatively, you can take a bus from Padang Besar to Pasir Mas via Kangar in around 9h 32m.
- Website
- fireflyz.com.my
Flights from Alor Setar to Sultan Ismail Petra via Sultan Abdul Aziz Shah
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- RM 220–800
Flights from Alor Setar to Sultan Ismail Petra via Kuala Lumpur
- Ave. Duration
- 5h 8m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- RM 190–370
- Website
- malaysiaairlines.com
Flights from Alor Setar to Sultan Ismail Petra via Sultan Abdul Aziz Shah
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- RM 220–800
Flights from Alor Setar to Sultan Ismail Petra via Kuala Lumpur
- Ave. Duration
- 5h 8m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- RM 190–370
- Website
- airasia.com
Flights from Alor Setar to Sultan Ismail Petra via Kuala Lumpur
- Ave. Duration
- 5h 57m
- When
- Every day
- Estimated price
- RM 140–650
- Website
- malindoair.com
Flights from Alor Setar to Sultan Ismail Petra via Kuala Lumpur
- Ave. Duration
- 5h 15m
- When
- Thursday, Friday, and Sunday
- Estimated price
- RM 240–370
- Website
- railway.co.th
Train from Padang Besar to Hat Yai
- Ave. Duration
- 40 min
- Frequency
- Once daily
- Estimated price
- RM 45
- Schedules at
- railway.co.th
Train from Hat Yai to Sungai Kolok
- Ave. Duration
- 3h 25m
- Frequency
- Every 4 hours
- Estimated price
- RM 12–70
- Schedules at
- railway.co.th
- Phone
- +603 - 9779 1200
- callcenter@ktmb.com.my
- Website
- ktmb.com.my
Tram from Padang Besar to Anak Bukit
- Ave. Duration
- 37 min
- Frequency
- Hourly
- Estimated price
- RM 7–22
- Website
- https://www.ktmb.com.my
- Express Economy
- RM 15–22
- Shuttle
- RM 7–19
- Express First
- RM 17–22
- Phone
- 019 - 2436350
- info@maralinergroup.com
- Website
- maralinergroup.my
Bus from Padang Besar to Kangar
- Ave. Duration
- 45 min
- Frequency
- Every 3 hours
- Estimated price
- RM 4–6
- Website
- https://maralinergroup.my/mybas/index.html
- Phone
- +609-765 6000
- hq@ekspresperdana.my
- Website
- ekspresperdana.com.my
Bus from Kangar to Pasir Mas
- Ave. Duration
- 7h 47m
- Frequency
- Once daily
- Estimated price
- RM 43–47
- Website
- https://www.ekspresperdana.com.my/
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 Best ways to travel around Australia, Is ride-sharing platform BlaBlaCar right for you?, and Flying into Beijing? - to help you get the most out of your next trip.
More Questions & Answers
There are 892+ hotels available in Pasir Mas.








