There are 8 ways to get from Phatthalung to Bangkok by taxi, plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi to Trang Airport, fly to Don Mueang International Airport
best- Take the taxi from Phatthalung to Trang-Airport-TSTtaxi
- Fly from Trang Airport (TST) to Don Mueang International Airport (DMK)plane TST - DMK
2h 41m฿2,352–4,144Train
cheapest- Take the train from Phatthalung to Krung Thep Aphiwat Central Terminaltrain 38 Sungai Kolok - Hua Lamphong - Class II Sleeper AC
14h฿280–900Mini Bus, bus via Surat Thani
- Take the bus from Phatthalung to Trangbus 778
- Take the bus from Trang to Suratthanibus 488
- Take the bus from Surat Thani Bus Terminal to Bangkok Sai Tai Mai Terminalbus
15h 24m฿790–1,440Drive 834.1 km
- Drive from Phatthalung to Bangkokcar 834.1 km
12h 5m฿3,134–4,527Taxi to Nakhon Si Thammarat, fly to Don Mueang International Airport
- Take the taxi from Phatthalung to Nakhon-Si-Thammarat-Airport-NSTtaxi
- Fly from Nakhon Si Thammarat (NST) to Don Mueang International Airport (DMK)plane NST - DMK
3h 26m฿3,251–5,424Taxi to Nakhon Si Thammarat, fly to Suvarnabhumi Airport
- Take the taxi from Phatthalung to Nakhon-Si-Thammarat-Airport-NSTtaxi
- Fly from Nakhon Si Thammarat (NST) to Suvarnabhumi Airport (BKK)plane NST - BKK
3h 56m฿3,411–6,384Train to Hat Yai, fly to Don Mueang International Airport
- Take the train from Phatthalung to Hat Yaitrain
- Fly from Hat Yai (HDY) to Don Mueang International Airport (DMK)plane HDY - DMK
5h 25m฿1,388–4,222Mini Bus, bus
- Take the bus from Phatthalung to Trangbus 778
- Take the bus from Trang to Bangkok Mochit Bus Terminalbus
23h 11m฿780–6,580
Trang Airport (TST) to Don Mueang International Airport (DMK) flights
Questions & Answers
The cheapest way to get from Phatthalung to Bangkok is to train which costs ฿280 - ฿900 and takes 14h.
The fastest way to get from Phatthalung to Bangkok is to taxi and fly which takes 2h 41m and costs ฿2300 - ฿4200.
No, there is no direct bus from Phatthalung to Bangkok. However, there are services departing from Phatthalung and arriving at Bangkok Sai Tai Mai Terminal via Trang and Surat Thani Bus Terminal. The journey, including transfers, takes approximately 15h 24m.
Yes, there is a direct train departing from Phatthalung and arriving at Krung Thep Aphiwat Central Terminal. Services depart once daily, and operate every day. The journey takes approximately 14h.
The distance between Phatthalung and Bangkok is 797 km. The road distance is 834.1 km.
The best way to get from Phatthalung to Bangkok without a car is to train which takes 14h and costs ฿280 - ฿900.
It takes approximately 2h 41m to get from Phatthalung to Bangkok, including transfers.
Phatthalung to Bangkok bus services, operated by Local Bus Thailand, depart from Phatthalung station.
Phatthalung to Bangkok train services, operated by State Railway of Thailand, depart from Phatthalung station.
The best way to get from Phatthalung to Bangkok is to train which takes 14h and costs ฿280 - ฿900. Alternatively, you can Mini Bus and bus via Surat Thani, which costs ฿750 - ฿1500 and takes 15h 24m.
What companies run services between Phatthalung, Thailand and Bangkok, Thailand?
State Railway of Thailand operates a train from Phatthalung to Krung Thep Aphiwat Central Terminal once daily. Tickets cost ฿280–900 and the journey takes 14h. Alternatively, you can take a bus from Phatthalung to Bangkok Sai Tai Mai Terminal via Trang, Suratthani, and Surat Thani Bus Terminal in around 15h 24m.
- Website
- lionairthai.com
Flights from Trang Airport to Don Mueang International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ฿1,300–2,300
Flights from Nakhon Si Thammarat to Don Mueang International Airport
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- ฿1,200–2,300
Flights from Hat Yai to Don Mueang International Airport
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- ฿1,300–3,200
- Website
- airasia.com
Flights from Trang Airport to Don Mueang International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ฿1,300–2,800
Flights from Nakhon Si Thammarat to Don Mueang International Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- ฿1,200–3,100
Flights from Nakhon Si Thammarat to Suvarnabhumi Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ฿950–3,200
Flights from Hat Yai to Don Mueang International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ฿1,300–3,100
- Website
- nokair.com
Flights from Trang Airport to Don Mueang International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ฿1,500–15,000
Flights from Nakhon Si Thammarat to Don Mueang International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ฿1,200–13,000
Flights from Hat Yai to Don Mueang International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ฿1,500–14,000
- Website
- worldticket.com
Flights from Trang Airport to Don Mueang International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ฿1,500–15,000
Flights from Nakhon Si Thammarat to Don Mueang International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ฿1,200–13,000
Flights from Hat Yai to Don Mueang International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ฿1,500–14,000
- Website
- vietjetair.com
Flights from Nakhon Si Thammarat to Suvarnabhumi Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ฿1,300–3,700
- Phone
- 1690
- [email protected]
- Website
- dticket.railway.co.th
Train from Phatthalung to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 14h
- Frequency
- Once daily
- Estimated price
- ฿280–900
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿280–340
- 2nd Class (Air-Conditioned Berth)
- ฿290–370
- 2nd Class (Air-conditioned Seat)
- ฿630–680
Train from Phatthalung to Hat Yai
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a day
- Estimated price
- ฿28–900
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿100–130
- 2nd Class (Air-Conditioned Berth)
- ฿28–40
- 2nd Class (Air-conditioned Seat)
- ฿270–300
Bus from Phatthalung to Trang
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- ฿80
Bus from Trang to Suratthani
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- ฿160
Bus from Phatthalung to Trang
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- ฿80
- Phone
- +66 2 936 3256
- Website
- sombattour.com
Bus from Surat Thani Bus Terminal to Bangkok Sai Tai Mai Terminal
- Ave. Duration
- 9h 40m
- Frequency
- 3 times a day
- Estimated price
- ฿585–1,200
- Book at
- https://12go.asia/en/operator/sombat-tour
- Website
- https://www.sombattour.com/
- VIP
- ฿910
- Express
- ฿585
- Phone
- 1490
- [email protected]
- Website
- tcl99web.transport.co.th
Bus from Trang to Bangkok Mochit Bus Terminal
- Ave. Duration
- 21h 3m
- Frequency
- 4 times a day
- Estimated price
- ฿700–6,500
- Book at
- https://12go.asia/en/operator/transport-co
- Website
- https://tcl99web.transport.co.th/Home
- Ave. Duration
- 1h 31m
- Estimated price
- ฿1,000–2,500
Phatthalung Taxi Express Service
- Phone
- +66 81 599 9587
- Website
- facebook.com
Phatthalung Taxi Express Service
- Phone
- +66 81 599 9587
- Website
- facebook.com
Phatthalung Taxi Express Service
- Phone
- +66 81 599 9587
- Website
- facebook.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from Heathrow Airport into central London, 4 of the smartest ways to explore Australia, and How to travel India's Golden Triangle - to help you get the most out of your next trip.
More Questions & Answers
Phatthalung to Bangkok bus services, operated by Local Bus Thailand, arrive at Trang station.
Phatthalung to Bangkok train services, operated by State Railway of Thailand, arrive at Krung Thep Aphiwat Central Terminal station.
Yes, the driving distance between Phatthalung to Bangkok is 834 km. It takes approximately 12h 5m to drive from Phatthalung to Bangkok.
Book your Phatthalung to Bangkok train tickets online with 12go.asia.
Book your Phatthalung to Bangkok bus tickets online with Omio.
There are 5898+ hotels available in Bangkok.






