There are 4 ways to get from Kampar to Sadao by 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.
Train
best- Take the train from Kampar to Bukit Mertajamtrain Ets
- Take the train from Bukit Mertajam to Padang Besartrain Butterworth
4h 33m฿319–674Bus, train
- Take the bus from Kampar to Butterworth Bus Terminalbus
- Take the train from Butterworth to Padang Besartrain Butterworth
5h 41m฿395–465Drive 330 km
- Drive from Kampar to Sadaocar 330 km
3h 43m฿1,163–1,680Bus
- Take the bus from Kampar to Alor Setarbus
- Take the bus from Pekan Rabu to Terminal Changloonbus R15
6h 24m฿361–511
Questions & Answers
The cheapest way to get from Kampar to Sadao is to bus and train which costs ฿390 - ฿470 and takes 5h 41m.
The fastest way to get from Kampar to Sadao is to drive which takes 3h 43m and costs ฿1100 - ฿1700.
The distance between Kampar and Sadao is 356 km. The road distance is 330 km.
It takes approximately 4h 33m to get from Kampar to Sadao, including transfers.
The best way to get from Kampar to Sadao is to train which takes 4h 33m and costs ฿310 - ฿700. Alternatively, you can bus, which costs ฿360 - ฿550 and takes 6h 24m.
Sadao is 1h behind Kampar. It is currently 10:47 AM in Kampar and 9:47 AM in Sadao.
Yes, the driving distance between Kampar to Sadao is 330 km. It takes approximately 3h 43m to drive from Kampar to Sadao.
There are 137+ hotels available in Sadao.
What companies run services between Kampar, Malaysia and Sadao, Thailand?
You can take a train from Kampar to Sadao via Bukit Mertajam and Padang Besar in around 4h 33m. Alternatively, you can take a bus from Kampar to Sadao via Alor Setar, Pekan Rabu, and Terminal Changloon in around 6h 24m.
- Phone
- +603 - 9779 1200
- callcenter@ktmb.com.my
- Website
- ktmb.com.my
Train from Kampar to Bukit Mertajam
- Ave. Duration
- 1h 56m
- Frequency
- Once daily
- Estimated price
- ฿140–440
- Website
- https://www.ktmb.com.my
- Express Economy
- ฿140–210
- Shuttle
- ฿160–440
- Express First
- ฿250–320
- Phone
- +603 - 9779 1200
- callcenter@ktmb.com.my
- Website
- ktmb.com.my
Train from Bukit Mertajam to Padang Besar
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- ฿120–160
- Website
- https://www.ktmb.com.my/Komuter.html
Train from Butterworth to Padang Besar
- Ave. Duration
- 1h 51m
- Frequency
- Hourly
- Estimated price
- ฿130–170
- Website
- https://www.ktmb.com.my/Komuter.html
- Phone
- +60 3-3224 8776
- Website
- 12go.asia
Bus from Kampar to Butterworth Bus Terminal
- Ave. Duration
- 2h 53m
- Frequency
- Twice daily
- Estimated price
- ฿216
- Book at
- 12go.asia
- Phone
- +60165217775
- kesatuanexpress@gmail.com
- Website
- easybook.com
Bus from Kampar to Alor Setar
- Ave. Duration
- 4h 9m
- Frequency
- Once daily
- Estimated price
- ฿200–290
- Schedules at
- easybook.com
- Phone
- 019-2179072
- info@maralinergroup.my
- Website
- maralinergroup.my
Bus from Pekan Rabu to Terminal Changloon
- Ave. Duration
- 54 min
- Frequency
- Every 4 hours
- Estimated price
- ฿65–100
- Website
- https://maralinergroup.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 Travelling around the UAE, Travelling by boat in Italy, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.














