
Bus
Direct, cheap option with frequent departures and solid travel time
Private car / taxi
Door-to-door transfer with flexible timing and comfortable ride
Flight
Fastest option, short flight but higher cost and transfers needed
Minivan
Slightly faster than bus but less space and lower comfort
Quick answer: Travelling from Bangkok to Trat offers several options including bus/minivan, direct flight or private car/taxi. Bus is cheapest; flight is fastest; private car offers door‑to‑door comfort. You can book tickets or private car with driver from Bangkok to Trat easily online in advance.
At a glance:
- 📍 Distance: approx. 320 km by road | approx. 275 km by air.
- ⏱️ Travel time: Bus/minivan ~5–6.5 h | Flight ~1 h | Private Car/Taxi ~4–6 h.
- 💰 Price range: Bus/minivan US$ 8–13 pp | Flight US$ 90–140 pp | Car/Taxi US$ 80–480 per vehicle.
- 🚍 Bus/Minivan: Buses from Bangkok (Ekkamai, Mochit) arriving at Trat Bus Terminal, Laem Sok Pier or Saen Tung.
- ✈️ Flight: Direct from Bangkok (Suvarnabhumi) to Trat Airport
- 🚕 Private Car/Taxi: Direct transfer from Bangkok to Trat for fastest door‑to‑door convenience
Last updated in April 2026
From Bangkok to Trat you can travel by bus/minivan, taxi or plane.
-
- Travel distance from Bangkok to Trat in Thailand is about 320 km by road and about 275 km by plane to Trat Airport. There are 3 options how you can get to Trat from Bangkok: travel by tourist bus, book your private car/taxi or you can take a direct flight. The most popular and cheapest way how you can reach Trat from Bangkok is to travel by bus. Travel by tourist bus from Bangkok to Trat takes about 5-6.5 hours and bus tickets cost about $8-13/pp. You can take a bus from Ekkamai or Mochit in Bangkok and you can arrive to Trat Bus Terminal (the biggest bus station) Laem Sok Pier or Saen Tung. Another way, the fastest option, is to travel by plane – there is a direct flight.
- Direct flight from Bangkok to Trat takes only about 1 hour, but the flight schedule is limited. There is a flight of Bangkok Air from Suvarnabhumi Airport to Trat Airport. The last option how you can reach Trat from Bangkok is to travel by private taxi/car. There are some private taxi companies between these cities and it is the most expensive option of transfer to Trat. Travel by private taxi/car from Bangkok to Trat takes about 4-6 hours. From Bangkok you can also travel to Pattaya or you can go to Chonburi by tourist bus, minivan, train of Thai Railway or private car.
-
- Travel by train to Trat from Bangkok is not possible because there is no railway between these places. So, you have to travel by bus, taxi or plane, there is no other way how to get there. Trat Province located on the southeastern outskirts of Thailand is famous for the mining and processing of gems, but today it is mainly the gateway to the Ko Chang National Marine Park. The park is 340 km from Bangkok and is located on the border with Laos and Cambodia. The park is known for beautiful coral reefs, waterfalls and beaches. The largest island is Koh Chang. To the south lies the island of Koh Mak, which is 60% covered by mountain rainforest and coconut groves.
| Transfer Mode – Bangkok to Trat: | Travel Time | Cost Range |
|---|---|---|
| Plane (Direct Flight) | 1 hour | $90-140/pp |
| Tourist Bus / Van | 5-6.5 hours | $8-13/pp |
| Private Taxi/Car with a driver | 4-6 hours | $80-480/car |
How do I get from Bangkok to Trat?
1. FLIGHT from Bangkok to Trat
👉 Direct flight is a fast and convenient way to travel from Bangkok to Trat.
- ✔️ Best for: travelers heading to Koh Chang or those who prefer quick air travel
- ✔️ Travel time: ~1 hour (up to ~4–5 hours total including airport transfer and waiting)
- ✔️ Cost: $90–140 per person (economy class, prices may vary)
- ✔️ Comfort: high (short flight with modern aircraft and services)
- ✅ Best Option: Bangkok Airways direct flights from Suvarnabhumi Airport
- 💡 Tip: Book your flight online in advance due to limited daily departures.
- 🌏 Extra tip: Trat Airport is about 15 km from Ao Thammachat Pier for boats to Koh Chang.
A convenient and fast transport option from Bangkok to Trat is a direct air connection. A minor disadvantage is the higher price of flights and the very limited flight schedule between these cities. Flights are operated from Suvarnabhumi Airport to Trat Airport, this airport is approx. 35 km from the city of Trat and approx. 15 km from Koh Chang Pier (Ao Thammachat).
Only one airline offers direct flights between Bangkok and Trat, namely Bangkok Air, and the flights it operates here are Economy class. A direct flight from Bangkok to Trat takes about 1 hour, but if you include the transfer to the airport and the wait before departure, the total transfer time can be about 4-5 hours.
It is a short flight route, so you won’t save much time compared to a private or bus transfer. In terms of price, air transfer will not be a suitable option for low-cost travelers. However, it may be convenient for those heading to Koh Chang, as Ao Thammachat Pier, where boats depart for this island, is 15 km away.
A direct flight from Bangkok to Trat costs between $90-140/pp, but these flight prices can change throughout the year and are not fixed. You can easily search and book tickets from Bangkok to Trat online in advance.
If you would like to use an air connection, it is advisable to search for a flight in advance, due to the limited offer. Also, read all information and instructions for air transfer and follow all instructions of Bangkok Airways when booking your ticket.

2. BUS / MINIBUS / VAN from Bangkok to Trat
👉 Bus / minibus / van is the cheapest and most popular way to travel from Bangkok to Trat.
- ✔️ Best for: budget travelers and those looking for frequent and flexible departures
- ✔️ Travel time: ~5–6.5 hours (may vary slightly or include delays)
- ✔️ Cost: $8–13 per person (prices vary by vehicle type and company)
- ✔️ Comfort: medium (modern buses or smaller minibuses with basic amenities)
- ✅ Best Option: Large buses from companies like Transport Co. or Cherdchai Tour
- 💡 Tip: Book your tickets online in advance and check departure and arrival points carefully.
- 🌏 Extra tip: Arrive at least 30–60 minutes before departure and choose the stop closest to your location in Bangkok.
Another and more popular, cheap transport option from Bangkok to Trat is a transfer by bus, minibus or minivan. The offer mainly consists of larger, modern and comfortable classic buses from several companies. Bus companies that offer a transfer to Trat from Bangkok are Koh Chang Bangkok Transport, Cherdchai Tour, Tara Tour and Travel or Transport Co.
Buses from these companies depart from various locations in Bangkok, e.g. from Mochit New Van Terminal, King Kaew Market, Ekkamai, Mini Bus Station Bang Na, Bang Kaeo, Suvarnabhumi Airport and more. They then arrive in Trat at places such as Trat Bus Terminal, Saen Tung or Laem Sok Pier.
You will see all departure points in Bangkok and arrival points in Trat when searching and booking tickets, so read everything carefully and look at the map where the stops and stations are located. The main arrival point is the Trat Bus Terminal, which is near the town of Trat.
The bus transfer from Bangkok to Trat takes depending on the travel route, but on average it ranges from 5-6.5 hours, but the stated travel time may vary a little and there may be delays at departure and during the journey. Bus tickets to Trat from Bangkok cost between $8-13/pp, some smaller minibuses can be even more expensive than classic big buses.
Even so, this is the cheapest transfer option to Trat from Bangkok, the capital of Thailand. Tickets for the bus transfer to Trat can again be easily searched and purchased online in advance. It is advisable to arrive at the departure point in Bangkok at least 30-60 minutes before the bus departure.
| Bus Company | Departure in Bangkok | Arrival in Trat | Bus Ticket |
|---|---|---|---|
| Cherdchai Tour | 00:00 | 05:00 | From $8.00 |
| Cherdchai Tour | 05:00 | 10:40 | From $8.00 |
| Cherdchai Tour | 07:00 | 12:40 | From $8.00 |
| Cherdchai Tour | 08:30 | 14:00 | From $8.00 |
| Cherdchai Tour | 09:30 | 15:00 | From $8.00 |
| Cherdchai Tour | 11:30 | 17:00 | From $8.00 |
| Cherdchai Tour | 15:30 | 21:00 | From $8.00 |
| Cherdchai Tour | 17:30 | 23:00 | From $8.00 |
| Cherdchai Tour | 19:45 | 01:15 | From $8.00 |
| Cherdchai Tour | 23:30 | 05:00 | From $8.00 |
| Kohchang Bangkok Trans. | 05:00 | 10:30 | From $10.00 |
| Kohchang Bangkok Trans. | 06:00 | 11:30 | From $10.00 |
| Kohchang Bangkok Trans. | 07:00 | 12:30 | From $10.00 |
| Kohchang Bangkok Trans. | 08:00 | 13:30 | From $10.00 |
| Kohchang Bangkok Trans. | 09:00 | 14:30 | From $10.00 |
| Kohchang Bangkok Trans. | 10:00 | 15:30 | From $10.00 |
| Kohchang Bangkok Trans. | 11:00 | 16:30 | From $10.00 |
| Kohchang Bangkok Trans. | 12:00 | 17:30 | From $10.00 |
| Kohchang Bangkok Trans. | 13:00 | 18:30 | From $10.00 |
| Kohchang Bangkok Trans. | 14:00 | 19:30 | From $10.00 |
| Kohchang Bangkok Trans. | 15:00 | 20:30 | From $10.00 |
| Kohchang Bangkok Trans. | 16:00 | 21:30 | From $10.00 |
| Kohchang Bangkok Trans. | 17:00 | 22:30 | From $10.00 |
| Kohchang Bangkok Trans. | 18:30 | 00:00 | From $10.00 |
| Transport Co | 07:30 | 15:44 | From $9.00 |
| Tara Tour and Travel | 08:00 | 15:00 | From $21.00 |

3. PRIVATE TAXI / CAR from Bangkok to Trat
👉 Private taxi/car is the most comfortable and flexible way to travel from Bangkok to Trat.
- ✔️ Best for: groups, families, or travelers wanting a direct door-to-door transfer
- ✔️ Travel time: ~4–6 hours (depends on route and traffic conditions)
- ✔️ Cost: $80–480 per car (varies by vehicle type and company)
- ✔️ Comfort: high (modern air-conditioned cars, SUVs, or spacious minivans)
- ✅ Best Option: Minivans for groups or smaller cars for a more affordable private ride
- 💡 Tip: Split the fare among passengers to lower the cost per person.
- 🌏 Extra tip: Book your transfer online in advance and choose pickup/drop-off points, including airports or ferry piers.
A very convenient, but at the same time more expensive transfer option from Bangkok to Trat is transport by private car/taxi with a driver. Companies such as Bangkok Taxi 24, Glassflower, Thailand Limo by Datum, MCC VAN, Kim Transfers Thailand, Joy Taxi, Bonsiri High Speed Ferries, GB Limousine, Kanokwan Travel, Firstplan Transport Services, Five Star Taxi, Than Car Service, Travel Bus Asia, N and T Travel, Andaman Taxis, Freedom Tour Taxi Service.
Most of these verified companies offer modern smaller classic cars, SUVs and even minivans for multi-passenger transfers to Trat. If you are traveling in a group, e.g. 9-10 people, so transfer by minivan can be a suitable option. Another advantage is the possibility that you can split the car fare and calculate it for individual passengers.
In the case of a private transfer, it is also possible to choose your departure point and time in Bangkok and the arrival point in Trat. You can e.g. from your hotel, from airports such as Suvarnabhumi or Don Mueang, from the city center and you can arrive in Trat e.g. straight to the harbors from where boats leave for Koh Chang or Koh Kood.
BOOK PRIVATE TAXI / CAR to Trat ➜
Transportation by private car/taxi from Bangkok to Trat takes about 4-6 hours, so the time may vary depending on your travel route. Transfer by private car/taxi to Trat from Bangkok then costs in the range of $80-480 (vehicle), these prices vary according to the type of car.
Smaller classic cars are always a cheaper option than larger multi-passenger minivans. You can easily find and book your private car with driver to Trat online in advance. The offer of these cars is very wide and you will definitely choose your vehicle according to your requirements.
| Taxi Service | Travel Time | Price (Car) |
|---|---|---|
| Glassflower | 05:00 | From $140.00 |
| Torch Taxi | 05:00 | From $80.00 |
| Smile on Transport | 04:10 | From $110.00 |
| Kanokwan Travel | 04:00 | From $110.00 |
| MCC Van | 05:00 | From $120.00 |
| Firstplan Transport | 05:00 | From $100.00 |
| Thailand Limo by Datum | 05:00 | From $140.00 |
| Khamkhun Tour | 05:30 | From $130.00 |
| Gosafe Transport | 04:20 | From $130.00 |
| Than Car Service | 04:25 | From $100.00 |
| Travel Bus Asia | 06:00 | From $130.00 |
| AEC 168 Transport | 04:15 | From $86.00 |
| Five Star Taxi | 06:00 | From $100.00 |

❓ FAQ – Travel route from Bangkok to Trat:
1. How to book tickets, flights or private car from Bangkok to Trat?
-
- Book tickets, flights or private car from Bangkok to Trat online on 12go.asia ➜ or Baolau ➜.
- You can choose and book another route, e.g. Trat to Bangkok, Trat to Koh Chang…
2. What is the travel time from Bangkok to Trat?
-
- Transfer by plane from Bangkok to Trat (direct flight) takes about 1 hour.
- Transfer by tourist bus / minivan from Bangkok to Trat takes about 5-6.5 hours.
- Transfer by private taxi/car with a driver from Bangkok to Trat takes about 4-6 hours.
3. How much does it cost to get from Bangkok to Trat?
-
- Travel by plane from Bangkok to Trat (direct flight) costs about $90-140/pp.
- Travel by tourist bus / minivan from Bangkok to Trat costs about $8-13/pp.
- Travel by private taxi/car with a driver from Bangkok to Trat costs about $80-480/car.
4. What is the travel distance from Bangkok to Trat?
-
- Travel distance from Bangkok to Trat is about 320 km by road and about 270 km by plane.
5. What is the most cheapest option of transfer from Bangkok to Trat?
-
- The most cheapest way of transfer to Trat from Bangkok in Thailand is to travel by tourist bus, minibus. The most cheapest bus tickets start at $8/pp and you can arrive to Trat Bus Terminal, Laem Sok Pier (boats to Koh Chang, Koh Kood) or Saen Tung in Trat Province.
6. What is the best and fastest option of travel from Bangkok to Trat?
-
- The best and fast option how you can reach Trat from Bangkok is to take a direct flight, it takes about 1 hour, but the flight schedule is very limited. Another popular and cheap way is to travel by tourist bus, the most fastest option by bus takes about 4 hours.
7. Where you should keep your luggage in Bangkok?
-
- If you want to keep your luggage in Bangkok you can try Radical Storage. This service offers a few places in the town center of Bangkok, you can search and book your luggage place easily online in advance.
8. Is there a train from Bangkok to Trat?
-
- No, travel by train to Trat from Bangkok is not possible because there is no railway between these places.
9. What you can also visit before you arrive to Trat?
-
- Before you arrive to Trat, you can also visit Chanthaburi, it is about 70 km north of Trat town. You can go there by bus or private taxi from Bangkok. Travel time by bus from Bangkok to Chanthaburi is about 4.5 hours, by private car it is about 3.5 hours.
10. Where and how you can travel from Trat?
-
- A lot of tourists go to Trat because from this town you can travel by ferry / speedboat to Koh Chang or Koh Kood. These islands are very popular by tourists, there is no airport in these islands, the only way how you can go there is to take a ferry / boat.
BOOK a TOUR / ACTIVITY in Thailand ➜
💡 Practical Travel Tips for Bangkok to Trat
Traveling from Bangkok to Trat is your gateway to Thailand’s stunning eastern islands like Koh Chang and Koh Mak. This route offers several transport options, and careful planning will ensure a comfortable journey and smooth connections to island ferries.
1. Frequent Buses Depart from Ekkamai Bus Terminal
Buses to Trat leave regularly from Bangkok’s Eastern Bus Terminal (Ekkamai). Opting for VIP or air-conditioned buses ensures a more comfortable 5 to 6-hour trip. Booking your ticket in advance, especially during weekends or holidays, is highly recommended.
2. Flights Are a Fast but Limited Option
Trat Airport receives daily flights from Suvarnabhumi Airport in Bangkok. While flights significantly reduce travel time, seats are limited and can fill quickly during peak seasons, so early booking is essential.
3. Align Arrival Times with Island Ferry Schedules
If you’re continuing to islands like Koh Chang, Koh Kood, or Koh Mak, plan your bus or flight arrival to coincide with ferry departure times. This minimizes waiting time and makes your island transfer smoother.
4. Private Transfers Offer Convenience and Flexibility
For groups, families, or travelers with lots of luggage, private taxis or vans can provide door-to-door service from Bangkok to Trat, including drop-offs near ferry piers or hotels. This option, though more expensive, can save time and hassle.
5. Prepare for Variable Traffic Conditions Leaving Bangkok
Traffic congestion, especially during peak hours or holidays, can extend travel time. Leaving early in the morning helps avoid delays and ensures you arrive in Trat with enough daylight.
6. Bring Snacks and Water for Comfort
Although buses and flights include brief stops or service, it’s a good idea to carry snacks and water to stay refreshed, particularly if you have dietary preferences or are traveling during off-peak hours.
7. Booking Online Saves Time and Guarantees Seats
Bus, flight, and private transfer tickets for the Bangkok to Trat route can be booked online in advance. This is especially useful during busy travel seasons to secure your preferred departure time and seat type.
Tip: Bus, flight, or private taxi tickets from Bangkok to Trat can be searched and booked online in advance, helping you secure your preferred departure times and travel comfort — especially during weekends, holidays, and peak seasons.