BANGKOK to TRANG — Transport Options ☀️

How to get from Bangkok to Trang by train, bus, van, plane, taxi, car
How to get from Bangkok to Trang in Thailand? You can travel by train, bus, car or plane.
  1. Train – Bangkok to Trang
  2. Bus – Bangkok to Trang
  3. Flight – Bangkok to Trang
  4. Taxi – Bangkok to Trang
  5. Book Tickets Online 🎫
Best alternative

Train

Comfortable sleeper option, reliable, good for overnight travel

Best budget

Bus

Cheapest option, direct route, widely used by travelers

Avoid

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.

Comparison of Transfer Options from Bangkok to Trang
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

BOOK TICKETS with Baolau


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 + Tickets from Bangkok to Trang:
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

train-bangkok-trang-thailand
From Bangkok to Trang you can travel by train of Thai Railway, there are seats or sleeper berths (photo: 12go.asia)

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.

BOOK BUS TICKET to Trang

🚍 Bus Schedule + Tickets from Bangkok to Trang:
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

bus-bangkok-to-trang
From Bangkok to Trang in Thailand you can travel by tourist bus (photo: 12go.asia).

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.

flight-bangkok-to-trang
From Bangkok – Don Mueang Airport you can travel by plane to Trang Airport in Thailand, there are direct flights.

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.

BOOK PRIVATE CAR to Trang

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 Schedule + Companies from Bangkok to Trang:
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

taxi-car-krabi-to-trang
From Krabi town or airport you can travel by private car / taxi to Trang town in Thailand (photo: 12go.asia).

❓ FAQ — Travel route from Bangkok to Trang:

How to book tickets from Bangkok to Trang?

Book train, bus, flight or private transfer tickets from Bangkok to Trang online at 12go.asia or Baolau.

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?

From Trang you can continue to Phuket, Hat Yai, or visit nearby islands such as Ko Kradan.

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

BOOK Your HOTEL in Trang


💡 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.


🎫 Book your tickets / car from Bangkok to Trang + Schedule:

Vietnam to Cambodia ➔

How useful was this post?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 1

No votes so far! Be the first to rate this post.

About the author:
Hi, my name is Milan and I’m from the Czech Republic. I’m an independent traveler and the creator of this guide about northern Vietnam. I’ve spent a lot of time exploring this beautiful region — especially its mountains, nature, and ethnic culture. This website was born from my personal travel experiences, and I regularly update it with new tips and information to help fellow travelers. Follow our Facebook page for updates. This site was built with passion ❤️. Read more about the author
Share: