By train between it takes between 13 hours 25 minutes and 14 hours and 30 minutes to travel from Bangkok to Trang depending upon which train you take.
Train Timetable from Bangkok to Trang
Click on the Bangkok – Trang link in the timetable below for more information and to buy train tickets from Bangkok to Trang.
| Bangkok - Trang ฿ 1,080–1,766 12h 35m – 13h 22m | |
| |
Bangkok Railway Station
Trains from Bangkok to Trang now depart from Krung Thep Aphiwat Central Terminal.
Trang Railway Station
Trang Train Station is located at Thap Thiang, Mueang Trang District, Trang 92000.
Travel from Trang
Trang is the connection point from the railway network to the islands of Koh Muk and Koh Kradan.
Travel to Koh Muk
To reach Koh Muk book a joint minivan and long tail boat service with Trang King Travel, whose office is very close to Trang Train Station. Tickets cost 395 THB per person and the journey takes around 2 hours 45 minutes.

Travel to Koh Kradan
By speedboat the journey from Koh Muk to Koh Kradan takes only 15 to 20 minutes. It’s a short journey.