There are 4 ways to get from Pak Bara to Alor Setar by bus, car, train, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, drive, train
best- Take the bus from Pak Bara Pier to Wang Pra Chan Border Thailandbus
- Drive from Wang Pra Chan Border Thailand to Padang Besarcar
- Take the train from Padang Besar to Alor Setartrain
2h 14mRM 215–244Drive 149.5 km
cheapest- Drive from Pak Bara to Alor Setarcar 149.5 km
2h 28mRM 70–101Ferry
- Take the ferry from Pak Bara to Kuah Jettyferry Pak Bara - Kuah Jetty
- Take the ferry from Langkawi Ferry Terminal to Kuala Kedahferry
8h 52mRM 156–182Bus
- Take the bus from Pakbara Pier to Hat Yai Transport Stationbus Pakbara Pier - Hat Yai Transport Station
- Take the bus from Hat Yai Bus Station to Alor Setar Toll Utarabus Hat Yai Bus Station - Alor Setar Toll Utara
5h 29mRM 133
Pak Bara to Alor Setar by ferry and bus
Comparing Your Travel Options
The cheapest way to get from Pak Bara to Alor Setar is to drive which costs RM 65 - RM 100 and takes 2h 28m.
The fastest way to get from Pak Bara to Alor Setar is to bus and drive and train which takes 2h 14m and costs RM 210 - RM 250.
No, there is no direct bus from Pak Bara to Alor Setar. However, there are services departing from Pakbara Pier and arriving at Alor Setar Toll Utara via Hat Yai Bus Station. The journey, including transfers, takes approximately 5h 29m.
No, there is no direct ferry from Pak Bara to Alor Setar. However, there are services departing from Pak Bara and arriving at Kuala Kedah via Langkawi Ferry Terminal. The journey, including transfers, takes approximately 8h 52m.
The distance between Pak Bara and Alor Setar is 161 km. The road distance is 149.5 km.
Book your Pak Bara to Alor Setar ferry tickets online with 12go.asia.
The best way to get from Pak Bara to Alor Setar without a car is to ferry which takes 8h 52m and costs RM 150 - RM 190.
It takes approximately 2h 14m to get from Pak Bara to Alor Setar, including transfers.
Pak Bara to Alor Setar bus services, operated by Teawdee Travel, depart from Pakbara Pier station.
Pak Bara to Alor Setar bus services, operated by Teawdee Travel, arrive at Hat Yai Transport Station.
What companies run services between Pak Bara, Thailand and Alor Setar, Malaysia?
You can take a ferry from Pak Bara to Pekan Rabu via Langkawi Ferry Terminal, Kuala Kedah, and Jeti Kuala Kedah in around 8h 52m. Alternatively, you can take a vehicle from Pak Bara to Alor Setar Toll Utara via Pakbara Pier, Hat Yai Transport Station, and Hat Yai Bus Station in around 5h 29m.
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTM Intercity
Train from Padang Besar to Alor Setar
- Ave. Duration
- 43 min
- Frequency
- Hourly
- Estimated price
- RM 17–24
- Website
- KTM Intercity
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTMB
Train from Padang Besar to Alor Setar
- Ave. Duration
- 38 min
- Frequency
- Every 4 hours
- Estimated price
- RM 1–19
- Website
- KTMB
- Shuttle
- RM 1–3
- Express
- RM 13–19
- Phone
- +66 2 333 1133
- [email protected]
- Website
- Fern Holiday Tour
Bus from Pak Bara Pier to Wang Pra Chan Border Thailand
- Ave. Duration
- 40 min
- Frequency
- Once daily
- Estimated price
- RM 204
- Website
- Fern Holiday Tour
- Phone
- +66 2 334 1134
- [email protected]
- Website
- Teawdee Travel
Bus from Pakbara Pier to Hat Yai Transport Station
- Ave. Duration
- 1h 26m
- Frequency
- Once daily
- Estimated price
- RM 31
- Website
- Teawdee Travel
- Phone
- +66 2 295 1095
- [email protected]
- Website
- Zee Zenith Travel
Bus from Hat Yai Bus Station to Alor Setar Toll Utara
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- RM 103
- Schedules at
- Zee Zenith Travel
- Phone
- +66 2 326 1126
- [email protected]
- Website
- Satun Center Tour
Ferry from Pak Bara to Kuah Jetty
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- RM 135
- Schedules at
- Satun Center Tour
- Phone
- 04-966 5889
- Website
- Langkawi Ferry Line
Ferry from Langkawi Ferry Terminal to Kuala Kedah
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a day
- Estimated price
- RM 20–45
- Website
- Langkawi Ferry Line
- Adult (MyKad holder)
- RM 20
- Adult (Non MyKad)
- RM 45
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 get from Stansted Airport into central London, Need to know: Greyhound, and Travelling around the UAE - to help you get the most out of your next trip.
Booking & Getting There
Alor Setar is 1h ahead of Pak Bara. It is currently 12:06 AM in Pak Bara and 1:06 AM in Alor Setar.
Yes, the driving distance between Pak Bara to Alor Setar is 149 km. It takes approximately 2h 28m to drive from Pak Bara to Alor Setar.
Book your Pak Bara to Alor Setar bus tickets online with 12go.asia.
There are 449+ hotels available in Alor Setar.








