
Flight
Best balance of speed, price, direct flights widely available
Train
Comfortable sleeper option, reliable, good for overnight travel
Bus
Cheapest option, direct route, widely used by travelers
Private taxi/car
Very long distance, expensive, not practical for most travelers
Quick answer: Travelling from Bangkok to Trang gives you a wide range of transport options—from a fast direct flight, to a scenic train ride, a comfortable bus, or a private car for full door‑to‑door convenience. Each option suits different budgets and time frames. You can book tickets from Bangkok to Trang easily online in advance.
At a glance:
- 📍 Distance: approx. 840 km by road / 690 km by air.
- ⏱️ Travel time: Flight ~1.5 hours | Train ~13.5–15 hours | Bus ~12–21 hours | Private Car ~15–18 hours.
- 💰 Price range: Flight US$ 40–80 pp | Train US$ 8–45 pp | Bus US$ 19–37 pp | Private Car US$ 300–600 per vehicle.
- ✈️ Flight: Direct flight from Bangkok to Trang Airport.
- 🚆 Train: Rail service from Bangkok to Trang Railway Station.
- 🚍 Bus: Long‑distance buses from Bangkok to Trang.
- 🚕 Private Car: Taxi or car hire direct from Bangkok to Trang for groups or full flexibility.
Last updated in April 2026
From Bangkok to Trang you can travel by train, bus, plane or private car.
The travel distance from Bangkok to Trang is about 840 km by road and 690 km by air. The fastest and most convenient option is a direct flight from Don Mueang Airport, taking about 1.5 hours. Flight tickets usually cost between $20–60 per person. You can also travel by overnight train, tourist bus, or private car.
Thai Railways operates direct trains from Bangkok to Trang with seats and sleeper berths. The train journey takes about 13.5–15 hours, while tourist buses take around 12–21 hours. Private transfers are the most flexible option, although they are also the most expensive.
Trang is a beautiful province on Thailand’s Andaman coast, famous for its islands, beaches, and national parks. From Trang you can also continue to Phuket, or explore nearby provinces such as Phatthalung, Satun, and Nakhon Si Thammarat.
| Transfer modes from Bangkok to Trang: | Travel Time | Cost Range |
|---|---|---|
| Tourist Bus | 12–21 hours | $19–37 per person |
| Train | 13.5–15 hours | $8–45 per person |
| Direct Flight | 1.5 hours | $40–80 per person |
| Private Car/Taxi with a driver | 15–18 hours | $300–600 per car |
How do I get from Bangkok to Trang?
1. TRAIN from Bangkok to Trang
👉 Train is the cheapest and most popular land option to travel from Bangkok to Trang.
- ✔️ Best for: budget travelers who prefer overnight rail travel
- ✔️ Travel time: ~13.5–15 hours (long-distance train)
- ✔️ Cost: $8–45 per person (depending on class and seat/berth)
- ✔️ Comfort: medium (seats or sleeper berths available)
- ✅ Best Option: Overnight sleeper train from Krung Thep Aphiwat to Trang
- 💡 Tip: Book tickets online in advance to secure sleeper berths.
- 🌏 Extra tip: Use e-tickets on your phone with QR code for boarding.
Traveling by train is the cheapest and one of the most popular ways to get from Bangkok to Trang. Thai Railways operates about two direct trains per day from Krung Thep Aphiwat Central Terminal Station to Trang Railway Station. You can also check the Thailand Railway Map before your trip.
The journey takes about 13.5–15 hours, with tickets costing approximately $8–45 per person. Trains offer 1st, 2nd and 3rd class seats, as well as sleeper berths. For this long route, a 2nd class sleeper is the most comfortable option, while 3rd class seats are the cheapest.
Train tickets from Bangkok to Trang can be searched and booked online in advance. Most e-tickets include a QR code, so you can simply show the ticket on your smartphone without printing it.
| Train Schedule – Bangkok to Trang | Departure in Bangkok | Arrival in Trang | Train Ticket |
|---|---|---|---|
| Thai Railway EX83 | 18:50 | 08:15 | From $9.00 |
| Thai Railway EX167 | 20:30 | 11:00 | From $7.00 |

2. BUS from Bangkok to Trang
👉 Bus is a cheap alternative way to travel from Bangkok to Trang.
- ✔️ Best for: budget travelers who prefer direct long-distance buses
- ✔️ Travel time: ~12–21 hours (depending on route and company)
- ✔️ Cost: $19–23 per person (affordable option)
- ✔️ Comfort: medium (modern long-distance buses)
- ✅ Best Option: Direct overnight bus from Bangkok (Southern Terminal or Mochit) to Trang
- 💡 Tip: Book bus tickets online in advance to secure your seat.
- 🌏 Extra tip: Arrive early at departure station to avoid delays.
Traveling by bus is another affordable way to get from Bangkok to Trang. Companies such as Transport Co, Sri Suthep Tour, Sappaisal, and The Twin 2000 operate modern air-conditioned buses from Bangkok to Trang.
Buses depart from Mo Chit Bus Terminal and the Southern Bus Terminal, arriving at Trang Bus Terminal or Yan Ta Khao. Be sure to check your departure and arrival points before booking.
The journey takes about 12–21 hours, depending on the route and operator. Bus tickets usually cost between $19–37 per person. It is recommended to arrive at the departure terminal at least 30–60 minutes before departure. Bus tickets can be searched and booked online in advance.
| Bus Company | Departure in Bangkok | Arrival in Trang | Bus Ticket |
|---|---|---|---|
| Transport Co | 17:05 | 14:08 | From $24.00 |
| Transport Co | 18:05 | 15:08 | From $24.00 |
| Sri Suthep Tour | 17:45 | 06:45 | From $28.00 |
| Sappaisal | 17:15 | 04:45 | From $24.00 |
| The Twin 2000 | 18:40 | 11:00 | From $37.00 |

3. DIRECT FLIGHT from Bangkok to Trang
👉 Direct flight is the fastest and most convenient way to travel from Bangkok to Trang.
- ✔️ Best for: travelers who want to save time on long-distance travel
- ✔️ Travel time: ~1.5 hours (up to ~5 hours total including airport transfer and waiting)
- ✔️ Cost: $40–80 per person (economy class, prices vary by season)
- ✔️ Comfort: high (short flight with multiple daily departures)
- ✅ Best Option: Direct flight from Don Mueang Airport with low-cost airlines like Thai AirAsia or Nok Air
- 💡 Tip: Book flights online in advance to get the best fares.
- 🌏 Extra tip: Check luggage limits before booking your ticket.
Flying is the fastest and most comfortable way to travel from Bangkok to Trang. Thai AirAsia, Nok Air, and Thai Lion Air operate direct Economy class flights from Don Mueang Airport to Trang Airport.
The flight takes about 1.5 hours, although the total travel time including airport transfers and check-in is around 4–5 hours. Even so, it is the quickest way to reach Trang and saves several hours compared to traveling by train or bus.
One-way flight tickets usually cost between $20–60 per person, depending on the airline and booking date. Flights can be booked online in advance, and it is recommended to check baggage allowances before departure, as they vary by airline.

4. PRIVATE TAXI/CAR from Bangkok to Trang
👉 Private taxi/car is the most comfortable but most expensive way to travel from Bangkok to Trang.
- ✔️ Best for: travelers who want maximum comfort, privacy, and flexible departure time
- ✔️ Travel time: ~11–13 hours (direct private transfer)
- ✔️ Cost: $300–600 per car (depending on vehicle type)
- ✔️ Comfort: very high (modern private car, SUV, or minivan)
- ✅ Best Option: Private car with door-to-door service from Bangkok to Trang
- 💡 Tip: Book your car online in advance to secure the best vehicle.
- 🌏 Extra tip: Ideal for groups to split costs and travel comfortably.
A private car with a driver is the most comfortable but also the most expensive way to travel from Bangkok to Trang. It offers a flexible door-to-door transfer from hotels or airports in Bangkok.
Companies such as Firstplan Transport Services, Kim Transfers Thailand, Than Car Service, and King Travel operate modern sedans, SUVs, and minivans for this route.
The journey takes about 11–13 hours, with prices ranging from $300–600 per vehicle. Groups can reduce the cost by sharing a larger minivan.
| Taxi Service | Travel Time | Price (Car) |
|---|---|---|
| Kim Transfers Thailand | 11:20 | From $370.00 / Economy 3pax |
| Kim Transfers Thailand | 11:20 | From $400.00 / SUV 4pax |
| Kim Transfers Thailand | 11:20 | From $440.00 / Van 9pax |
| Firstplan Transport | 11:00 | From $300.00 / Economy 3pax |
| Firstplan Transport | 11:00 | From $370.00 / SUV 4pax |
| Firstplan Transport | 11:00 | From $460.00 / Van 10pax |
| Than Car Service | 11:00 | From $300.00 / Economy 3pax |
| Than Car Service | 11:00 | From $390.00 / SUV 4pax |
| Than Car Service | 11:00 | From $470.00 / Van 9pax |
| King Travel | 13:00 | From $519.00 / Economy 3pax |
| King Travel | 13:00 | From $590.00 / Van 9pax |

❓ FAQ — Travel route from Bangkok to Trang:
How to book tickets from Bangkok to Trang?
How long does it take to travel from Bangkok to Trang?
Flights take about 1.5 hours, trains 13.5–15 hours, buses 12–21 hours, and private cars about 11–13 hours.
How far is Bangkok to Trang?
The travel distance from Bangkok to Trang is about 840 km by road and around 690 km by air.
How much does it cost to travel from Bangkok to Trang?
Expect to pay about $8–45 by train, $19–37 by bus, $20–60 by flight, or $300–600 per private car.
What is the best way to travel from Bangkok to Trang?
The fastest option is a direct flight from Don Mueang Airport to Trang Airport, taking about 1.5 hours.
What is the cheapest way to travel from Bangkok to Trang?
The cheapest option is usually a Thai Railway train, with the lowest fares starting at about $8 per person.
Can I travel by private car from Bangkok to Trang?
Yes. Private transfers take about 11–13 hours and are ideal for families or small groups.
Where can I travel from Trang?
Where to stay in Trang?
Trang offers hotels, guesthouses, and resorts for every budget. You can book accommodation online.
How can you travel around Thailand?
Thailand has trains, buses, flights, ferries, taxis, and rental vehicles. Read more about transportation in Thailand.
BOOK a TOUR / ACTIVITY in Thailand ➜
💡 Practical Travel Tips for Bangkok to Trang
Traveling from Bangkok to Trang is a long journey to southern Thailand. You can travel by plane, train, tourist bus or private car, depending on your budget and schedule.
- Fastest Option: Direct flights from Don Mueang Airport take only about 1.5 hours.
- Cheapest Option: Thai Railway trains offer affordable seats and sleeper berths for overnight travel.
- Bus Travel: Overnight buses are a popular low-cost alternative with comfortable air-conditioned coaches.
- Book Early: Flights and sleeper trains can sell out during weekends and holidays.
- Island Transfers: Trang is a gateway to beautiful islands such as Koh Kradan and Koh Mook.
- Private Transfer: A private car is the most comfortable option for families and small groups.
Tip: Train, bus, flight and private transfer tickets from Bangkok to Trang can be searched and booked online in advance.