Trang Bus Terminal is the main long distance bus terminal in Trang.

The bus terminal is located out of town so you need to take a motorbike taxi or tuk tuk to travel into the town centre.
About Trang Bus Terminal
Trang Bus Terminal is a medium sized bus station with a small range of services to destinations in the south of Thailand and Bangkok. For travel to destinations such as Hua Hin, Ranong or cities to the north and east of Bangkok you will need to change bus either in Surat Thani, Nakhon Si Thammarat or Bangkok.

The majority of services operating out of Trang Bus Terminal are minivan services. Bus services tend to only operate on longer distance routes such as to Phuket and Bangkok. The exception to this is the excellent bus service from Trang to Nakhon Si Thammarat which uses modern half length buses which are far more comfortable than minivans although they travel more slowly, and most likely are much safer.
Local Travel from Trang Bus Terminal
Motorbike taxis and the famous local ‘frog’ style tuk tuks are available at Trang Bus Terminal. The normal rate (2020) for a motorbike taxi from Trang Bus Terminal to Trang town is 20 THB and 40 THB for a tuk tuk.

Across from the main bus terminal in an adjacent lot is small minivan station with minivan services operating during the high season to Pak Meng, Had Yao. Koh Ngai, Koh Libong, Koh Mook and Koh Kradan. For more information about travel from Trang to the islands click on the links below:
- Trang to Koh Ngai
- Trang to Koh Libong
- Trang to Koh Mook
- Trang to Koh Kradan
Location of Trang Bus Terminal
Trang Bus Terminal is located 3.6 km by road from Trang Railway Station in the centre of Trang town.
Facilities at Trang Bus Terminal
Trang Bus Terminal has a small range of amenities. There is a much wider range of shops and restaurants in Trang town itself and its worth trying to buy anything you might need for your journey before you arrive at the bus station.

Facilities at Trang Bus Terminal include:
- The toilets at Trang Bus Terminal are located at the other end of station to the main entrance. There is a 3 THB charge for using the toilets.
- There are some small food stalls selling snacks and drink located next to the toilets.
Buy Tickets at the Bus Station
The ticket counters at Trang Bus Terminal are located inside the main terminal building as you enter the bus station via the main entrance.

The ticket counters on your right as you enter the terminal building are where they sell minivan ticket. The long distance bus companies have separate ticket counters in the passage way leading to the waiting area by the bus platforms. Each ticket counter only sells tickets for one specific company so for destinations, such as Bangkok, where more than one company provides services it is worth checking at the different ticket counters before you purchase your ticket to find the bus service which is best for you.
Buy Tickets online
Use the Search Box below to buy travel tickets from Trang Bus Terminal to Bangkok and other destinations in Thailand:
For destinations other than Bangkok change the destination in the Search Box.
Bus to Bangkok
There are four daily bus services from Trang to Bangkok which you can book online.
- Timetable of Bus services from Trang to Bangkok:
Trang | Bangkok | Ticket | Service | Company |
17:00 | 05:20 | 809 THB | VIP | Sri Suthep Tour |
17:00 | 05:20 | 694 THB | Express | Sappaisal |
17:30 | 05:50 | 1,071 THB | VIP 24 | Sappaisal |
17:35 | 05:55 | 694 THB | Express | Sri Suthep Tour |
- Journey Time: The journey takes 12 hours 20 minutes.
- Tickets: Buy tickets for bus services from Trang to Bangkok.

Bus to Nakhon Si Thammarat
Bus services from Trang to Nakhon Si Thammarat depart hourly from 07:00 to 18:00 and cost 120 THB per person. Buy your ticket at Trang Bus Terminal before you depart.
Minivan to Hat Yai
Minivan services from Trang to Hat Yai depart hourly from 05:00 to 17:00 and cost 110 THB per person. Buy your ticket at the bus station before you depart.
Minivan to Songkhla
Minivan services from Trang depart Songkhla hourly from 05:00 to 18:00 and cost 130 THB per person. Buy your ticket at the main ticket offices in the bus station.
Bus to Phuket
Minivan services from Trang to Phuket depart approximately every 60 minutes from 06:00 to 18:00. Tickets cost 230 THB and are available for purchase at the ticket counters inside the station building.