
Train
Best balance of price and comfort with overnight sleeper trains
Private car / taxi
Door-to-door transfer with flexible timing and comfortable long ride
Bus
Cheap option with direct routes but longer travel time
Flight + bus via Trang
Fastest option with short flight and transfer to Phatthalung
Quick answer: The best ways to travel from Bangkok to Phatthalung are by train, tourist bus, flight + bus via Trang, or private car. Flights are the fastest, trains are the most comfortable, while buses are the cheapest. Tickets can be booked online in advance.
At a glance:
- 📍 Distance: About 860 km by road.
- ⏱️ Travel time: Train 16–17 h | Bus 12–20 h | Flight + Bus about 6 h.
- 💰 Price: Train from $8 | Bus from $20 | Flight + Bus from $25.
- 🚆 Train: Direct overnight sleeper trains.
- 🚍 Bus: Direct buses from Bangkok Southern Bus Terminal.
- ✈️ Flight + Bus: Flight to Trang, then bus or taxi.
- 🚕 Private Car: Comfortable door-to-door transfer.
Last updated in April 2026
From Bangkok to Phatthalung you can travel by plane, train, bus or private car.
Travel from Bangkok to Phatthalung covers about 860 km. The fastest option is a direct flight to Trang Airport, followed by a bus or taxi to Phatthalung. This journey via Trang takes about 6 hours and costs around $25–60 per person. As Phatthalung has no airport, this is the quickest way to reach the province.
Another popular option is the Thai Railway train, with overnight sleeper and seat services taking about 16–17 hours. You can also travel by tourist bus in 12–20 hours or arrange a private transfer via Krabi.
Phatthalung is a historic province in southern Thailand, famous for Khao Ok Thalu, traditional Nora dance and nearby Thale Noi wetlands. It borders Nakhon Si Thammarat, Trang, Satun and Songkhla.
| Transfer Mode – Bangkok to Phatthalung: | Travel Time | Cost Range |
|---|---|---|
| Train | 16-17 hours | $8-55/pp |
| Tourist Bus | 12-20 hours | $20-35/pp |
| Plane (Direct Flight) + Bus (via Trang) | 1.5 hours (flight) | $25-60/pp |
How do I get from Bangkok to Phatthalung?
1. TRAIN from Bangkok to Phatthalung
👉 Train is the cheapest and most comfortable way to travel from Bangkok to Phatthalung.
- ✔️ Best for: Budget travelers and overnight travel
- ✔️ Travel time: About 16–17 hours
- ✔️ Price: From $8–55 per person
- ✔️ Comfort: Seats and sleeper berths in 1st–3rd class
- ✅ Recommended: Overnight sleeper train
- 💡 Tip: Book sleeper berths early for the best availability.
- 🌏 Extra tip: Check the Thailand Railway Map and Train Timetable before departure.
The train is one of the most popular ways to travel from Bangkok to Phatthalung. Thai Railway operates 1st, 2nd and 3rd class trains with seats and sleeper berths, making overnight travel comfortable and affordable.
Trains depart from Krung Thep Aphiwat Central Terminal and arrive at Phatthalung Railway Station in the town center. The journey takes about 16–17 hours, with tickets costing around $8–55 per person.
| Train | Departure in Bangkok | Arrival in Phatthalung |
|---|---|---|
| Thai Railway SP37 | 16:10 | 5:21 |
| Thai Railway RP171 | 15:10 | 4:39 |
| Thai Railway RP169 | 17:30 | 7:53 |
| Thai Railway SP45 | 16:10 | 5:21 |
| Thai Railway SP31 | 16:50 | 5:51 |

2. BUS from Bangkok to Phatthalung
👉 Bus is a cheap and popular way to travel from Bangkok to Phatthalung.
- ✔️ Best for: Budget travelers
- ✔️ Travel time: About 12–20 hours
- ✔️ Price: From $20–35 per person
- ✔️ Comfort: Modern long-distance buses
- ✅ Recommended: Siam Lane Tour, Transport Co. or Sri Siam Tour
- 💡 Tip: Arrive 30–60 minutes before departure.
- 🌏 Extra tip: Night buses save one night of accommodation and are usually the most popular choice.
Tourist buses are a low-cost way to travel from Bangkok to Phatthalung. Companies such as Siam Lane Tour, Sri Siam Tour, Piya, Transport Co. and Sri Suthep Tour operate direct services every day.
Buses depart from Bangkok Southern Bus Terminal and arrive at Phatthalung Transport Station. The journey takes about 12–20 hours, with tickets costing around $20–35 per person.
| Bus Company | Departure in Bangkok | Arrival in Phatthalung |
|---|---|---|
| Siam Lane Tour | 15:30 | 03:30 |
| Siam Lane Tour | 17:50 | 05:50 |
| Siam Lane Tour | 18:30 | 04:20 |
| Sri Suthep Tour | 17:30 | 06:10 |
| Piya | 16:30 | 04:30 |
| Piya | 17:00 | 05:00 |
| Transport Co | 06:25 | 03:06 |
| Transport Co | 15:30 | 12:11 |
| Transport Co | 16:35 | 13:16 |
| Transport Co | 17:20 | 14:01 |

3. FLIGHT + BUS from Bangkok to Phatthalung (via Trang)
👉 Flight + bus via Trang is the fastest way to travel from Bangkok to Phatthalung.
- ✔️ Best for: Travelers who want to save time
- ✔️ Travel time: About 6 hours total
- ✔️ Price: From $20–60 per person
- ✔️ Comfort: Fast flight + short bus or taxi transfer
- ✅ Recommended: Thai AirAsia, Nok Air or Thai Lion Air
- 💡 Tip: Book early to get the lowest airfares.
- 🌏 Extra tip: Low-cost flights are usually cheaper on weekdays than weekends.
Phatthalung has no airport, so the fastest option is a direct flight from Bangkok to Trang, followed by a local bus or private taxi. Trang Airport is about 60 km from Phatthalung.
Flights from Don Mueang Airport take about 1.5 hours and are operated by Thai AirAsia, Nok Air and Thai Lion Air. Combined flight and bus travel takes around 6 hours, with prices starting at about $20 per person.

4. PRIVATE TAXI / CAR from Bangkok to Phatthalung
👉 Private taxi/car offers the most comfortable door-to-door transfer to Phatthalung.
- ✔️ Best for: Families, groups and private travel
- ✔️ Travel time: About 11 hours
- ✔️ Price: From $370–550 per car
- ✔️ Comfort: Modern cars, SUVs and minivans
- ✅ Recommended: Kim Transfers Thailand or Than Car Service
- 💡 Tip: Share the fare to reduce the cost per person.
- 🌏 Extra tip: Airport pickup is available from both Suvarnabhumi and Don Mueang airports.
Private car is the most comfortable way to travel from Bangkok to Phatthalung. Companies such as Kim Transfers Thailand and Than Car Service operate modern air-conditioned cars, SUVs and minivans. :contentReference[oaicite:0]{index=0}
Private transfers offer door-to-door service from your hotel or Bangkok airports directly to Phatthalung. Prices start at about $370 per vehicle, making this option ideal for families and groups sharing the cost. :contentReference[oaicite:1]{index=1}
It is also possible to travel by private taxi/car via Krabi and Trang:
A) Private car / taxi from Bangkok to Krabi
B) Private car / taxi from Krabi to Trang
C) Private car / taxi from Trang to Phatthalung

❓ FAQ — Travel route from Bangkok to Phatthalung
How to book tickets or flights from Bangkok to Phatthalung?
Book trains, buses, flights and private transfers via 12go.asia ➜ or Baolau ➜.
What is the travel time from Bangkok to Phatthalung?
Flights via Trang take about 6 hours, buses 12–20 hours, trains 16–17 hours and private cars about 11 hours.
What is the distance from Bangkok to Phatthalung?
The distance is about 860 km by road.
How much does it cost to travel from Bangkok to Phatthalung?
Train tickets start at $8, buses from $20, flights via Trang from $25 and private cars from $370 per vehicle.
What is the best way to get to Phatthalung?
The fastest option is a direct flight to Trang, followed by a short bus or taxi transfer to Phatthalung.
What is the cheapest way to travel to Phatthalung?
The cheapest option is a Thai Railway train, with tickets starting at about $8 per person.
Is a private taxi available from Bangkok to Phatthalung?
Yes. Private transfers can be booked online, offering comfortable door-to-door service.
Where can you travel from Phatthalung?
Popular destinations include Nakhon Si Thammarat, Trang, Songkhla or Malaysia via Hat Yai.
Where to stay in Phatthalung?
Phatthalung offers hotels, guesthouses and resorts. Book your hotel in Phatthalung ➜.
How to travel solo in Thailand?
Thailand is ideal for solo travel. Read our guide: Solo Travel in Thailand.
Is Thailand expensive for travelers?
Thailand is generally affordable. Learn more in our guide to the cost of traveling in Thailand.
BOOK a TOUR / ACTIVITY in Thailand ➜
🧭 Popular travel routes from Bangkok:
If you’re planning your next trip from Bangkok, here are other popular routes you can take by bus, train, taxi, flight:
These are the most popular travel routes from Bangkok for visitors exploring Southern + Northern Thailand.
BOOK Your HOTEL in Phatthalung ➜
💡 Practical Travel Tips for Bangkok to Phatthalung
Travel from Bangkok to Phatthalung by train, tourist bus, flight via Trang or private car. Flights are the fastest, while trains are the most comfortable for overnight travel.
- Best Option: Flight via Trang for the shortest travel time.
- Train Travel: Overnight sleeper trains are comfortable and affordable.
- Bus Travel: Direct buses are a good budget alternative.
- Flight: Fly to Trang Airport, then continue by bus or taxi.
- Book Early: Reserve flights and sleeper trains in advance.
- Rainy Season: Heavy rain may occasionally affect road transport.
Tip: Train, bus, flight and private transfer tickets can be booked online in advance.