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 18–145Train, tram
cheapest- 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 14–351Mini Van, drive, bus
- Take the bus from Trang to Satunbus
- Drive from Satun to Kangarcar
- Take the bus from Kangar to Sungai Petanibus
7h 38mRM 63–98Drive 284.9 km
- Drive from Trang to Sungai Petanicar 284.9 km
4h 21mRM 129–185Mini 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 17–255Minivan, 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 31–97
Trang to Kedah by train and tram
Questions & Answers
The cheapest way to get from Trang to Kedah is to Mini Bus and train and tram which costs RM 17 - RM 150 and takes 6h 51m.
The fastest way to get from Trang to Kedah is to drive which takes 4h 21m and costs RM 120 - 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 17 - RM 150.
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 3:42 AM in Trang and 4:42 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 38m.
- 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 5–110
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- RM 75–110
- 3rd Class (Seat)
- RM 14–17
- 2nd Class (Air-Conditioned Berth)
- RM 5–7
- 2nd Class (Air-conditioned Seat)
- RM 36–39
Train from Phatthalung to Hat Yai
- Ave. Duration
- 1h 18m
- Frequency
- Hourly
- Estimated price
- RM 3–110
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- RM 75–110
- 3rd Class (Seat)
- RM 13–16
- 2nd Class (Air-Conditioned Berth)
- RM 3–5
- 2nd Class (Air-conditioned Seat)
- RM 33–36
Train from Hat Yai to Padang Besar
- Ave. Duration
- 45 min
- Frequency
- 3 times a day
- Estimated price
- RM 1–110
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- RM 75–110
- 3rd Class (Seat)
- RM 12–15
- 2nd Class (Air-Conditioned Berth)
- RM 1–3
- 2nd Class (Air-conditioned Seat)
- RM 31–34
Train from Trang to Thung Song
- Ave. Duration
- 1h 18m
- Frequency
- Every 3 hours
- Estimated price
- RM 3–110
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- RM 75–110
- 3rd Class (Seat)
- RM 12–16
- 2nd Class (Air-Conditioned Berth)
- RM 3–4
- 2nd Class (Air-conditioned Seat)
- RM 32–36
Train from Thung Song to Hat Yai
- Ave. Duration
- 2h 47m
- Frequency
- Hourly
- Estimated price
- RM 7–110
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- RM 75–110
- 3rd Class (Seat)
- RM 15–19
- 2nd Class (Air-Conditioned Berth)
- RM 7–10
- 2nd Class (Air-conditioned Seat)
- RM 38–42
- 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 3–25
- Website
- https://www.ktmb.com.my
- Shuttle
- RM 3–5
- Express
- RM 17–25
Bus from Trang to Phatthalung
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- RM 10
Bus from Trang to Satun
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- RM 13
- Website
- saniexpress.com.my
Bus from Kangar to Sungai Petani
- Ave. Duration
- 2h 22m
- Frequency
- Once daily
- Estimated price
- RM 20–35
- Website
- https://saniexpress.com.my/
- Website
- https://saniexpress.com.my/
- Phone
- +60165217775
- kesatuanexpress@gmail.com
- Website
- easybook.com
Bus from Kangar to Sungai Petani
- Ave. Duration
- 2h 24m
- Frequency
- Once daily
- Estimated price
- RM 20–30
- Schedules at
- easybook.com
- Book at
- easybook.com
Night bus from Trang to Songkhla
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- RM 18–50
Bus from Songkhla to Hat Yai
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- RM 4–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 Travelling to and around Russia for the 2018 FIFA World Cup, Getting around the Cyclades, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.
More Questions & Answers
There are 42+ hotels available in Kedah.












