There are 6 ways to get from Trang to Kedah by bus, train, tram, car, or night bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Mini Bus, train, tram
best- Take the bus from Trang to Phatthalungbus 778
- Take the train from Phatthalung to Padang Besar Malaysiatrain 45
- Take the tram from Padang Besar to Sungai Petanitram
6h 51mRM 32–190Mini Van, drive, bus
- Take the bus from Trang to Satunbus
- Drive from Satun to Kangarcar
- Take the bus from Kangar to Sungai Petanibus
7h 40mRM 63–104Drive 284.9 km
- Drive from Trang to Sungai Petanicar 284.9 km
4h 21mRM 132–190Mini Bus, train, tram via Hat Yai
- Take the bus from Trang to Phatthalungbus 778
- Take the train from Phatthalung to Hat Yaitrain 45
- Take the train from Hat Yai to Padang Besartrain 45
- Take the tram from Padang Besar to Sungai Petanitram
7hRM 37–310Train, tram
- Take the train from Trang to Thung Songtrain 84
- Take the train from Thung Song to Hat Yaitrain 45
- Take the train from Hat Yai to Padang Besartrain 45
- Take the tram from Padang Besar to Sungai Petanitram
8h 34mRM 37–433Minivan, tram
- Take the night bus from Trang to Songkhlanightbus
- Take the bus from Songkhla to Hat Yaibus
- Take the bus from Hat Yai Bus Terminal to Padang Besarbus
- Take the tram from Padang Besar to Sungai Petanitram
9h 25mRM 45–115
Trang to Kedah by train and tram
Questions & Answers
The cheapest way to get from Trang to Kedah is to Minivan and tram which costs RM 40 - RM 120 and takes 9h 25m.
The fastest way to get from Trang to Kedah is to drive which takes 4h 21m and costs RM 130 - RM 190.
No, there is no direct train from Trang to Kedah. However, there are services departing from Trang and arriving at Sungai Petani via Thung Song, Hat Yai and Padang Besar. The journey, including transfers, takes approximately 8h 34m.
The distance between Trang and Kedah is 314 km. The road distance is 284.9 km.
The best way to get from Trang to Kedah without a car is to Mini Bus and train and tram which takes 6h 51m and costs RM 30 - RM 190.
It takes approximately 6h 51m to get from Trang to Kedah, including transfers.
Trang to Kedah train services, operated by State Railway of Thailand, depart from Trang station.
Kedah is 1h ahead of Trang. It is currently 6:46 AM in Trang and 7:46 AM in Kedah.
Trang to Kedah train services, operated by State Railway of Thailand, arrive at Thung Song station.
Yes, the driving distance between Trang to Kedah is 285 km. It takes approximately 4h 21m to drive from Trang to Kedah.
What companies run services between Trang, Thailand and Kedah, Malaysia?
There is no direct connection from Trang to Kedah. However, you can take the bus to Phatthalung, walk to Phatthalung, take the train to Padang Besar Malaysia, walk to Padang Besar, then take the vehicle to Sungai Petani. Alternatively, you can take a bus from Trang to Sungai Petani via Satun and Kangar in around 7h 40m.
- Phone
- 1690
- sarabanklang@railway.co.th
- Website
- dticket.railway.co.th
Train from Phatthalung to Padang Besar Malaysia
- Ave. Duration
- 2h 42m
- Frequency
- Once daily
- Estimated price
- RM 8–140
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- RM 8–23
- 2nd Class (Air-Conditioned Berth)
- RM 75–100
- 2nd Class (Air-conditioned Seat)
- RM 35–50
- 1st Class (Air-Conditioned Berth)
- RM 100–140
Train from Phatthalung to Hat Yai
- Ave. Duration
- 1h 18m
- Frequency
- Hourly
- Estimated price
- RM 7–130
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- RM 7–22
- 2nd Class (Air-Conditioned Berth)
- RM 70–100
- 2nd Class (Air-conditioned Seat)
- RM 30–45
- 1st Class (Air-Conditioned Berth)
- RM 95–130
Train from Hat Yai to Padang Besar
- Ave. Duration
- 45 min
- Frequency
- 3 times a day
- Estimated price
- RM 6–130
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- RM 6–21
- 2nd Class (Air-Conditioned Berth)
- RM 70–100
- 2nd Class (Air-conditioned Seat)
- RM 30–45
- 1st Class (Air-Conditioned Berth)
- RM 90–130
Train from Trang to Thung Song
- Ave. Duration
- 1h 18m
- Frequency
- Every 3 hours
- Estimated price
- RM 7–130
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- RM 7–21
- 2nd Class (Air-Conditioned Berth)
- RM 70–100
- 2nd Class (Air-conditioned Seat)
- RM 30–45
- 1st Class (Air-Conditioned Berth)
- RM 95–130
Train from Thung Song to Hat Yai
- Ave. Duration
- 2h 47m
- Frequency
- Hourly
- Estimated price
- RM 10–140
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- RM 10–24
- 2nd Class (Air-Conditioned Berth)
- RM 75–110
- 2nd Class (Air-conditioned Seat)
- RM 35–50
- 1st Class (Air-Conditioned Berth)
- RM 100–140
- Phone
- +603 - 9779 1200
- callcenter@ktmb.com.my
- Website
- ktmb.com.my
Tram from Padang Besar to Sungai Petani
- Ave. Duration
- 1h 16m
- Frequency
- Hourly
- Estimated price
- RM 14–40
- Website
- https://www.ktmb.com.my
- Express Economy
- RM 17–24
- Shuttle
- RM 14–40
- Express First
- RM 25–35
Bus from Trang to Phatthalung
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- RM 11
Bus from Trang to Satun
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- RM 14
- Phone
- +60165217775
- kesatuanexpress@gmail.com
- Website
- easybook.com
Bus from Kangar to Sungai Petani
- Ave. Duration
- 2h 24m
- Frequency
- Twice daily
- Estimated price
- RM 14–20
- Schedules at
- easybook.com
- Book at
- easybook.com
- Website
- saniexpress.com.my
Bus from Kangar to Sungai Petani
- Ave. Duration
- 2h 22m
- Frequency
- Once daily
- Estimated price
- RM 29–32
- Website
- https://saniexpress.com.my/
- Schedules at
- https://saniexpress.com.my/
Night bus from Trang to Songkhla
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- RM 19–55
Bus from Songkhla to Hat Yai
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- RM 5–9
- Schedules at
- facebook.com
Bus from Hat Yai Bus Terminal to Padang Besar
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- RM 6–14
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 Which London airport should I choose?, How to get from Florence to Rome, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.
More Questions & Answers
There are 447+ hotels available in Kedah.














