How to get from Bangkok to Trang

How to travel from Bangkok to Trang is surprisingly straightforward: you can fly in just over an hour, take a scenic overnight sleeper train, ride a direct intercity bus, or even self-drive through southern Thailand’s lush countryside. This guide walks you through each option step-by-step so you can choose the route that best matches your budget, comfort level, and schedule.
At A Glance (Bangkok to Trang)
| Mode | Duration | Best For |
|---|---|---|
| ✈️ Flight (Bangkok → Trang Airport) | ~1h 20–30m in the air (+1.5–2h airport transfers/check-in) | Fastest, short trips, tight schedules |
| 🏷️ Cost: ~THB 1,500–3,000 one-way with low-cost airlines if booked early » search flights | compare on Trip.com | ||
| 🚆 Overnight Sleeper Train (Bangkok → Trang) | ~13–15h overnight | Budget-conscious, scenic & comfy night travel |
| 🏷️ Cost: ~THB 800–1,200 (2nd class A/C sleeper), ~THB 1,400–1,900 (1st class) » check trains | Thai Railways tickets | ||
| 🚌 Direct Intercity Bus (Bangkok → Trang) | ~12–14h (usually overnight) | Low cost, more departure times |
| 🏷️ Cost: ~THB 650–900 one-way depending on class/operator » compare buses | all Bangkok–Trang options | ||
| 🚗 Private Car / Self-Drive | ~9–11h driving (traffic & stops dependent) | Groups, maximum flexibility, road trip lovers |
| 🏷️ Cost: From ~THB 2,500–3,500/day for car rental (excluding fuel & tolls) » compare Thailand car rentals | ||
Which Option or Route Should You Choose?
- Fastest / Most Convenient: Choose the direct flight from Bangkok to Trang if you want to maximise time on the islands or in the city and minimise time in transit.
- Cheapest / Most Economical: The direct overnight bus is usually the lowest upfront cost, especially if you’re not fussy about sleeping on a bus.
- Best for Sleep & Scenery: The overnight sleeper train lets you stretch out in a bunk, watch the countryside slide by, and arrive near Trang’s walkable centre.
- Most Flexible / Road Trip Feel: A private car or self-drive is ideal for groups, families with kids, or travellers wanting to stop in Hua Hin, Chumphon, or Surat Thani along the way.
How to Book and Practical Tips
- Compare routes in one place: Use multi-modal search tools like 12Go Asia’s Bangkok–Trang page to compare train, bus, and some flight/van options side-by-side.
- Flights: For the widest selection of carriers and flexible dates, search on Booking.com Flights or compare prices and schedules on Trip.com’s Bangkok–Trang flight page. Booking 4–6 weeks ahead usually gives better prices.
- Trains: Sleeper berths sell out early on weekends and holidays. You can check official availability and book on the State Railway of Thailand e-ticket portal or use an English-language agent such as 12Go Asia.
- Buses: Long-distance buses are easy to book at Bangkok’s bus terminals, but seats on reputable companies can sell out. To secure a specific departure and seat type (VIP, Express, etc.), pre-book via platforms like 12Go Asia buses or BusOnlineTicket.
- Private transfers: If you prefer door-to-door service, you can book a car with driver from Bangkok through services like Welcome Pickups (mainly airport ↔ city) or long-distance rides via GetTransfer.com in Thailand, and compare that with on-demand ride-hailing via the Grab Thailand app.
- Car & motorbike rental: Confident drivers can rent a car in Bangkok or Trang using Booking.com’s Thailand car rentals, or arrange bikes/scooters around Trang via BikesBooking (helmet and insurance strongly recommended).
- Luggage storage in Bangkok: If you have several hours between check-out and departure, store bags near key transport hubs with networks like Radical Storage in Bangkok, including options near Suvarnabhumi and Don Mueang.
- Travel seasons: Trang’s islands have a wet season; some marine national parks close part of the year. Check current notices on the Tourism Authority of Thailand Trang page before planning island hops.
✈️ Option #1 — Direct Flight Bangkok → Trang (Fastest & Easiest)
Fastest Time-saving Higher cost
- Overview: Non-stop flights operate from Bangkok (mostly Don Mueang – DMK, some from Suvarnabhumi – BKK) to Trang Airport (TST), taking about 1h 20–30m in the air. It’s usually the quickest way to reach Trang, ideal if you’re connecting onward to islands like Koh Kradan or Koh Muk.
- Typical schedule & duration: Morning departures are common, letting you land in Trang before lunch. Door-to-door from central Bangkok (hotel) to your hotel in Trang usually takes 3.5–4.5 hours including airport transfers and check-in.
- How to book (with price): Expect one-way fares from roughly THB 1,500–3,000 on low-cost airlines if booked in advance, and more during peak holidays. Compare options on Trip.com’s Bangkok–Trang flight listings or search flexible dates via Booking.com Flights.
- On arrival in Trang: Trang Airport sits about 7 km from the city. Grab taxis (via the Grab Thailand app), local taxis, or pre-booked transfers are usually available. If you plan to explore the wider province, you can pre-arrange a car at the airport via Booking.com car hire at Trang Airport.
- Pros: Fastest overall, minimal fatigue, great when connecting from an international flight. Convenient for travellers with limited time.
- Cons: More expensive than bus/train, especially last-minute. You’ll miss the views and local feel of overland travel, and you still need airport transfers on both ends.
Step-by-step: Flying from Bangkok to Trang
- Pick your Bangkok airport: Check whether your chosen flight departs from Suvarnabhumi (BKK) or Don Mueang (DMK). Suvarnabhumi is better for most long-haul connections; Don Mueang is the main low-cost hub.
- Search flights: Use flexible-date tools on Trip.com’s Bangkok–Trang page or Booking.com Flights to see which days have the best fares.
- Book & check baggage rules: Low-cost airlines often charge extra for checked bags and seat selection. Confirm luggage allowance, especially if you’re carrying dive/snorkel gear.
- Arrange airport transfer in Bangkok: From central areas (Sukhumvit, Silom, Khao San), you can take airport rail links, taxis, or ride-hailing via Grab Rides. If you want a pre-booked, meet-and-greet driver, consider Welcome Pickups Bangkok airport transfers or a pre-arranged car via GetTransfer.com.
- Bag drop and security: Arrive at the airport 2 hours before departure for domestic flights. After check-in and security, your gate area will have basic eateries and shops for snacks.
- Landing in Trang: On arrival at Trang Airport, collect luggage and follow signs for taxis or ride-hailing pickup zones. If you’ve rented a car, follow your supplier’s instructions and signage to the rental counter or parking lot.
Getting to the main embarking points (Airports & Trang City)
- From central Bangkok to BKK: Use the Airport Rail Link + BTS/MRT combo or a taxi/Grab. Travel time is typically 45–90 minutes depending on traffic and location.
- From central Bangkok to DMK: Options include the SRT Red Line, airport buses, taxis, or Grab. Plan 45–75 minutes from central areas in normal traffic.
- From Trang Airport to town: The ride into Trang city or Trang Railway Station takes about 15–20 minutes by taxi or Grab, and is inexpensive by Thai standards.
- Locations/Trip Planner: 🔗 Google Map / 🔗 OpenStreetMap
🚆 Option #2 — Overnight Sleeper Train (Most Atmospheric)
Good value Comfortable sleep Longer travel time
- Overview: Two daily night trains on Thailand’s Southern Line run from Krung Thep Aphiwat Central Terminal (Bangkok) to Trang Railway Station. You board in the evening, sleep in a bunk, and wake up close to Trang’s centre the next morning.
- Typical schedule: Popular trains include Express services in the early evening, taking roughly 13–15 hours. Exact times can change, so always verify before booking.
- How to book (with price): 2nd class A/C sleepers usually cost about THB 800–1,200 one-way; 1st class private cabins cost more. You can check official timetables and then book on the SRT online booking system or browse English-language options on 12Go Asia’s Bangkok–Trang trains.
- Onboard experience: Staff convert seats into bunks; bedding is provided. There’s usually food service or vendors at major stops. Air-con cars can be cool at night, so pack a light sweater.
- Pros: You save a night of accommodation, travel in relative comfort, and arrive right in town. It’s a classic Thai travel experience with changing scenery.
- Cons: Slower than flying; light sleepers may not rest perfectly. Tickets can sell out during holidays, especially lower berths and 1st class cabins.
Step-by-step: Bangkok to Trang by Overnight Train
- Check train times: Look up current Southern Line schedules via the State Railway of Thailand or user-friendly resources like ThailandTrains’ Bangkok–Trang guide.
- Book tickets: Reserve online via SRT D-Ticket or through 12Go Asia, where you can choose seat/berth type (upper vs lower, fan vs A/C) and see live availability.
- Get to Krung Thep Aphiwat: The central terminal is connected by MRT Red Line and other forms of public transport, plus taxis and Grab. Allow extra time during rush hour.
- Boarding: Arrive 30–45 minutes early to find your platform and coach. Staff can help you locate your carriage and bunk.
- Overnight ride: After departure, seats are converted into bunks. Keep valuables on your person or in a small daypack, and carry a light travel lock for peace of mind.
- Arrival in Trang: In the morning, disembark at Trang Railway Station. From here, it’s walking distance or a short Tuk Tuk or Grab ride to many central hotels and markets.
Getting to the main embarking points (Krung Thep Aphiwat & Trang Station)
- Within Bangkok: Use MRT or buses to reach Krung Thep Aphiwat, or take a taxi/Grab from central districts. Traffic can be heavy at rush hours; plan 45–60 minutes from central Bangkok.
- From Trang Station: Hotels, markets, and Trang’s famous dim sum breakfast spots are clustered nearby. Tuk Tuks and Grab rides are easy to find outside the station.
- Locations/Trip Planner: 🔗 Google Map / 🔗 OpenStreetMap
🚌 Option #3 — Direct Bus (Most Popular, Good Value)
Low cost Many departures Less personal space
- Overview: Direct intercity buses run from Bangkok’s major bus terminals to Trang Bus Terminal, often overnight. This is one of the most common ways locals travel between the two cities.
- Departure points: The main hub is the Southern Bus Terminal (Sai Tai Mai), with some services from Mo Chit 2 (Chatuchak) depending on operator and route.
- Typical duration: Expect around 12–14 hours depending on traffic and intermediate stops.
- How to book (with price): Fares generally range from about THB 650–900 for Express and VIP buses. You can compare schedules and operators on 12Go Asia Bangkok–Trang buses or book through Thai platforms like BusOnlineTicket. On the day, you can also buy directly at the terminal ticket counters.
- Bus classes: Choices usually include Express, VIP, or VIP32 (fewer, wider seats). Night buses often have reclining seats, blankets, and onboard toilets.
- Pros: Inexpensive, frequent departures, and fewer steps than train+transfer combinations. Great if you’re comfortable sleeping in a reclining seat.
- Cons: Less legroom and personal space than trains; rest breaks are at service stations; road conditions and traffic can affect arrival times.
Step-by-step: Bangkok to Trang by Direct Bus
- Choose your terminal: Most Bangkok–Trang services use Southern Bus Terminal (Sai Tai Mai). Some operators may also serve Mo Chit 2. Confirm on your ticket when you book.
- Compare operators: On 12Go Asia’s Bangkok–Trang bus listings you can compare departure times, bus types, and reviews for companies like The Transport Co. (state bus) and private operators.
- Book tickets: Secure your seat online, especially for weekends and holidays, or purchase at the terminal a few hours before departure (earlier is better for VIP classes).
- Arrive early: Get to the terminal 30–60 minutes before departure to find your platform, grab snacks, and use the restroom.
- Night ride: Settle in with a neck pillow, earplugs, and light jacket (air-con can be cold). The bus will typically make 1–2 food/coffee stops at service areas.
- Arrival in Trang: You’ll arrive at Trang Bus Terminal, where you can transfer by Tuk Tuk or Grab to your accommodation or onward minivans heading to nearby beaches and piers.
Getting to the main embarking points (Sai Tai Mai)
- From Khao San / Old Town: Take a metered taxi or Grab to Southern Bus Terminal (Sai Tai Mai); expect ~200–350 THB depending on traffic.
- From Sukhumvit / Silom: Combine BTS/MRT to Bang Wa or nearby stations, then a short taxi/Grab ride, or simply take a direct taxi/Grab if you have luggage.
- From Mo Chit 2: If your bus leaves from Mo Chit 2 instead, reach it via BTS Mo Chit / MRT Chatuchak Park + short taxi/Grab, or long-distance buses/minivans.
- Locations/Trip Planner: 🔗 Google Map / 🔗 OpenStreetMap
🚗 Option #4 — Private Car or Self-Drive (Most Flexible)
Great for groups Door-to-door Long drive
- Overview: Driving from Bangkok to Trang gives you maximum control over stops and timing. You can break the journey in Hua Hin, Chumphon, or Surat Thani, then continue south to Trang the next day.
- Route & duration: The overland route is roughly 700–800 km, usually following Highway 4 and other southern arteries. Expect around 9–11 hours of driving in total, not counting sightseeing stops.
- How to book (with price): Car rentals in Thailand often start around THB 2,500–3,500 per day for a basic sedan, higher for SUVs and vans. Compare providers and pick-up locations using Booking.com’s Thailand car hire search. For those who don’t want to drive themselves, you can book a vehicle with driver using GetTransfer.com or arrange a city-to-city ride via Welcome Pickups (Bangkok) or the on-demand Grab app for shorter hops.
- Driving tips: Thai traffic in Bangkok can be intense; once you’re on the main highways heading south, driving becomes more relaxed but still requires attention to buses, trucks, and scooters. Avoid night driving if possible and watch your speed.
- Pros: Maximum flexibility for routes and stops, great for families or groups sharing costs, and you can directly reach out-of-the-way beaches or homestays.
- Cons: Long hours behind the wheel, additional fuel and toll costs, and local driving conditions may feel stressful for first-time visitors.
Step-by-step: Self-Drive or Private Car Bangkok → Trang
- Decide on self-drive vs driver: Confident drivers may prefer renting a car. If you’d rather relax, compare quotes for a car with driver via GetTransfer.com in Thailand or ask transfer companies and hotels for long-distance car services.
- Book your vehicle: Reserve ahead using Booking.com’s car rental search, choosing pick-up either in central Bangkok or at BKK/DMK. Check insurance, mileage limits, and one-way drop-off fees if you don’t plan to drive back to Bangkok.
- Plan your route & stops: Use mapping apps to set waypoints in Hua Hin, Chumphon, Surat Thani, or other southern towns. Consider breaking the drive into 2 days with an overnight stop.
- Hit the road from Bangkok: Leave early to avoid rush hour. Stick to main highways, obey speed limits, and refuel before remote stretches. Toll roads usually accept cash or prepaid cards.
- Arrive in Trang: Drive directly to your hotel or Trang city. From here, you can continue on to island piers or park your car and explore by Tuk Tuk or Grab.
Getting to the main embarking points (Road Trip Start & End)
- Vehicle pick-up: Collect your car at a city rental office or at BKK/DMK arrivals, following the rental company’s instructions.
- Road conditions: Highways south of Bangkok are generally in good condition, with plenty of fuel stations and rest stops, though some sections can be busy with trucks.
- In Trang: Parking is usually easier than in Bangkok; many hotels provide free parking. For local day trips, a smaller scooter or motorbike can be rented via platforms like BikesBooking in Trang.
- Locations/Trip Planner: 🔗 Google Map / 🔗 OpenStreetMap
FAQ (Bangkok to Trang)
Is it better to fly or take the train from Bangkok to Trang?
- If you value speed and have a higher budget, flying is best: you’ll be in Trang in a few hours door-to-door. If you prefer to save on a night’s accommodation and enjoy the journey itself, the overnight sleeper train is a great option with comfortable bunks and more freedom to move around than a bus.
How far in advance should I book tickets?
- For flights and sleeper trains, book at least 1–2 weeks ahead in low season and longer before Thai holidays (Songkran, New Year, long weekends). Buses can sometimes be booked same-day, but popular VIP services may sell out, so advance booking via platforms like 12Go Asia is recommended.
Is it safe to travel overnight by bus or train?
- Overnight buses and trains on this route are widely used by locals and tourists. As with any long-distance travel, use basic precautions: keep valuables in a small bag you can keep with you, avoid flashing expensive items, and use zippers/locks on larger bags stored in overhead racks or luggage holds.
Can I continue from Trang to islands like Koh Kradan or Koh Muk?
- Yes. From Trang city or Trang Bus Terminal, you can connect by minivan or taxi to piers such as Pak Meng or Khuan Tung Ku, then continue by boat to islands like Koh Kradan, Koh Muk (Morakot/Emerald Cave), and others. Many island transfer packages and day trips can be booked locally or in advance via tour platforms like GetYourGuide’s Trang island tours.
Are ride-hailing apps available in Trang?
- Yes. Grab operates in Trang, providing app-based rides in addition to local taxis and Tuk Tuks. Download and set up the app in Bangkok so it’s ready when you arrive.
Where can I find official travel and transport information?
- For trains, use the State Railway of Thailand’s official website and e-ticket portal. For intercity buses, The Transport Co., Ltd. is the main state-owned operator, and the Tourism Authority of Thailand provides broader travel updates and inspiration.






