Bangkok to Trang by bus

5 buses leave Bangkok for Trang every day, with fares from ฿792 to ฿924. The quickest trip takes 11h; the first bus departs at 16:45 from Bangkok Bus Terminal Southern (Sai Tai Mai), the last at 18:55. Operators: Sri Suthep and Subphaisal. Prices checked on 2026-10-30.

Find seats and book

Daily timetable

DepartsArrivesDurationOperatorClassBoarding pointFare
16:45→ 05:4513hSri SuthepA/C 1st classBangkok Bus Terminal Chatuchak (Mo Chit 2)฿792Book
17:15→ 04:4511h 30mSubphaisalEconomyBangkok Bus Terminal Southern (Sai Tai Mai)฿792Book
17:45→ 05:4512hSri SuthepA/C 1st classBangkok Bus Terminal Southern (Sai Tai Mai)฿792Book
17:55→ 05:5512hSri SuthepVIP · 32 seatsBangkok Bus Terminal Chatuchak (Mo Chit 2)฿924Book
18:55→ 05:5511hSri SuthepVIP · 32 seatsBangkok Bus Terminal Southern (Sai Tai Mai)฿924Book

Where to board in Bangkok

Bus companies on this route

Questions travellers ask

How long is the bus from Bangkok to Trang?

The fastest bus takes 11h. Most departures take about 12h.

How much is a bus ticket from Bangkok to Trang?

Fares run from ฿792 to ฿924, set by the bus companies.

When do the first and last buses from Bangkok to Trang leave?

The first bus leaves at 16:45 and the last at 18:55: 5 departures a day.

Where does the bus to Trang leave from in Bangkok?

Most buses leave from Bangkok Bus Terminal Southern (Sai Tai Mai). Some also leave from Bangkok Bus Terminal Chatuchak (Mo Chit 2).

Questions about the bus from Bangkok to Trang? Ask BeeBee →