
There is one short (60-90 minute) flight every morning from Bangkok to Trang operated by Nok Air (Thai Airways and PB Airways no longer offer service to Trang).
Taxi to the airport is around 90 baht per person. There is also a public bus which costs 50 baht.
There are two daily trains from Bangkok to Trang:
Minibuses from the Satun boat terminal (where the boats from Langkawi arrive) to Trang charge 300 baht/person.