GoAsia
How to Get from Bangkok to Trang

How to Get from Bangkok to Trang

Last updated: October 17, 2026
Contents

Leaving the dizzying skyscrapers and street food stalls of Bangkok for the southern charm of Trang feels like stepping into a different version of Thailand altogether. While many travelers rush toward the commercialized hubs of Phuket or Krabi, those heading to Trang are often seeking something quieter: the limestone karsts of the Andaman Sea, hidden emerald caves, and a local food scene that is legendary among Thais for its roasted pork and dim sum breakfasts.

Train, Bus, Flight and Ferry tickets

Booking and payment are handled by 12Go, not GoAsia. We may receive a commission when you book through our links.

The rail line south spans about 830 kilometers from Bangkok to Trang.[1] Whether you prefer the efficiency of a quick flight from Don Mueang or the romantic, rhythmic clatter of a sleeper train pulling into the historic Trang station at dawn, there is a transport mode to suit your budget and schedule. You can easily compare and book these options on GoAsia.cc to ensure your seat is secured before you arrive at the station.

Bangkok to Trang by Flight

For those who want to maximize their time on the islands or exploring the mainland, flying is the undisputed champion of convenience. Thai AirAsia and Thai Lion Air fly nonstop from Don Mueang Airport (DMK), the city's low-cost carrier hub. The flight itself is short, about 1 hour and 25 minutes.[2]

AirAsia lists fares from THB 999, about $30, with departures such as 07:40, 08:05, 15:30, 16:35 and 17:35.[2] On typical dates, booking platforms list economy seats at about $50 to $74 (October 2026).[3]

Bangkok to Trang by Train

There is something deeply nostalgic about taking the train to Trang. Unlike many other southern destinations where the station is located miles out of town, the Trang railway station is right in the center of the action. This route is served by overnight trains departing from Bangkok's Krung Thep Aphiwat Central Terminal. The State Railway of Thailand lists Express No. 83 at 18:50, arriving in Trang at 08:15, and Rapid No. 167 (to Kantang) at 20:30, arriving in Trang at 11:05.[1] Booking platforms list sleeper tickets at about $32 to $53, depending on the class (October 2026).[3]

The entrance of Trang railway station with its red roof
The entrance of Trang railway station with its red roofPhoto: Sharon Hahn Darlin / Wikimedia Commons, CC BY 2.0

VIP Sleeper

The VIP Sleeper is the most private way to make the overnight journey. It is an excellent choice for couples or solo travelers who value a quiet night's sleep before arriving in the south refreshed.

2nd Class Sleeper AC

The 2nd Class Sleeper is the classic Thai rail experience, with a good balance between cost and comfort. During the day, you have a wide padded seat, and in the evening, an attendant transforms the seats into upper and lower berths with fresh linens and curtains. The air conditioning is often quite cold, so having a light jacket is recommended. Watching the sunrise over the palm plantations as the train slows down for the final approach into Trang is a highlight of the trip.

Bangkok to Trang by Bus

The bus is often the choice for budget-conscious travelers or those making last-minute plans when trains and flights are fully booked. Booking platforms list an Express bus at about $23 (October 2026), departing at 17:05 or 18:05.[3] It is the longest journey option, taking approximately 21 hours to reach the destination.[3] Expect several stops for meals and restroom breaks along the way.

Bangkok to Trang by Private Transfer

For groups, families, or those carrying specialized equipment like diving gear, a private transfer offers door-to-door service. Transfers can be arranged from central Bangkok, Don Mueang Airport, or Suvarnabhumi Airport. On booking platforms, prices range from about $290 from central Bangkok to about $560 from the airports (October 2026), depending on the vehicle type, and the drive is listed at 11 to 13 hours.[3] While the drive is long, it allows for total flexibility in terms of stops and departure times. This is particularly useful if you are heading to a specific pier or a remote resort outside of Trang city.

Comparing Your Options

ModePrice (USD)DurationComfort
Flight$50 - $74[3]1h 25min[2]High
Train (sleeper)$32 - $53[3]13h 25min - 14h 35min[1]Medium to High
Bus (Express)$23[3]21h[3]Standard
Private Transfer$290 - $560[3]11h - 13h[3]High

Tips for Traveling from Bangkok to Trang

  • Book the Train Early: The Bangkok to Trang sleeper train is popular, especially the lower berths. Book early, particularly during the high season.
  • Choose Your Airport: Most flights to Trang depart from Don Mueang (DMK). If you are arriving on an international flight at Suvarnabhumi (BKK), allow plenty of time to transfer between the airports.
  • Pack for the AC: Both the sleeper trains and the long-distance buses are notorious for having very strong air conditioning. Keep a hoodie or a small blanket in your carry-on.
  • Arrival Logistics: If you take the overnight train, you will arrive in Trang in the morning. This is the perfect time to head to a local coffee shop for "Kopi" and the famous Trang roasted pork before the boats leave for the islands.
  • Island Connections: If your final destination is an island, check if your flight or train arrival time aligns with the ferry departures. If you arrive late in the afternoon, you may need to spend one night in Trang town.

Timetable

Flight Don Mueang Airport - Trang $ 49.65–73.75 1h 25m – 1h 30m
  • →  Economy 07:55, 09:45, 10:30, 15:20, 17:25
Taxi Don Mueang Airport - Trang $ 359.94–557.66 11h 20m – 13h
  • →  Van 9pax
  • →  Economy
  • →  SUV 4pax
Bus Bangkok - Trang $ 23.08 21h 3m
  • →  Express 17:05, 18:05
Taxi Bangkok - Trang $ 287.69–504.89 11h – 11h 20m
  • →  Van 9pax
  • →  Economy 3pax
  • →  SUV 4pax
  • →  Van 10pax
Train Bangkok - Trang $ 31.98–52.30 12h 35m – 13h 22m
  • →  VIP Sleeper 18:50
  • →  2nd Class Sleeper AC 18:50, 20:30
Taxi Suvarnabhumi Airport - Trang $ 359.94–557.66 11h 20m – 13h
  • →  Van 9pax
  • →  Economy
  • →  SUV 4pax

Frequently Asked Questions

How can I book tickets from Bangkok to Trang?

Use the booking tool on this page to compare the transport options currently available from Bangkok to Trang, including current prices and schedules.

What is the cheapest way to get from Bangkok to Trang?

The cheapest way to travel this route is by bus, with the Express listed at about $23 on booking platforms (October 2026). Sleeper train tickets are listed at about $32 to $53, which is more comfortable for a small additional cost.

What is the fastest way to get from Bangkok to Trang?

The fastest way to reach Trang is by taking a flight from Don Mueang Airport. The flight takes about 1 hour and 25 minutes, making it significantly faster than the overland journeys of 11 to 21 hours.

How long does it take to get from Bangkok to Trang?

Travel times vary significantly by mode: flights take about 1 hour and 25 minutes, the sleeper trains take about 13 hours and 25 minutes to 14 hours and 35 minutes according to the State Railway timetable, and the bus takes approximately 21 hours. Private transfers are listed at 11 to 13 hours.

Which Bangkok airport has flights to Trang?

Thai AirAsia and Thai Lion Air fly to Trang from Don Mueang Airport (DMK). Private transfers can be booked from Suvarnabhumi Airport (BKK) as well, but travelers looking for commercial flights should head to Don Mueang.

Is the sleeper train to Trang a good option?

Yes, the sleeper train is highly recommended for travelers who want to save on a night's accommodation and arrive directly in the city center. The VIP Sleeper offers the most privacy, while the 2nd Class Sleeper is a social and authentic Thai travel experience.

Can I book my tickets in advance?

Absolutely. It is highly recommended to book your flight or train tickets in advance via GoAsia.cc, especially during peak travel months. Train berths often sell out weeks ahead of time, and flight prices tend to increase closer to the departure date.

Sources and background

Numbers in the text such as [1] refer to these sources.

  1. [1] State Railway of Thailand: SRT Timetable Matrix 2026 (Southern Line outbound). Retrieved October 15, 2026.
  2. [2] AirAsia: Cheap Flights from Bangkok to Trang. Retrieved October 15, 2026.
  3. [3] 12Go: 12Go timetable Bangkok - Trang. Retrieved October 15, 2026.

Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.