By train it normally takes from 15 to 18 hours to travel from Phatthalung to Bangkok depending upon which train you take and any delays you encounter on route.
Trains Times to Bangkok
There are five direct trains per day from Phatthalung to Bangkok.
Train No. | Phatthalung | Bangkok | Service |
170 | 15:51 | 08:55 | Rapid |
172 | 17:00 | 11:15 | Rapid |
42 | 17:45 | 09:10 | Special Express |
32 | 18:59 | 11:30 | Special Express |
38/46 | 19:34 | 12:45 | Special Express |
- The fastest train from Phatthalung to Bangkok is Train #42 departing at 17:45 and scheduled to arrive 15 hours 25 minutes later at 09:10.
- The slowest direct train is Train #172 departing from Phatthalung at 17:00 and arriving in Bangkok at 11:15, which is a scheduled journey time of 18 hours 15 minutes.
Buy Tickets to Bangkok
Use the Search Box below to buy your train tickets from Phatthalung to Bangkok.
Ticket Prices to Bangkok
Purchasing a train ticket from Phatthalung to Bangkok online costs 47 to 141 THB amount more than purchasing the same ticket at a train station in Thailand.
Seat Type | Online Price | Station Price |
2nd Class A/C Sleeper | 1,219 THB | 1,078 THB |
2nd Class Fan Seat | 504 to 592 THB | 428 to 508 THB |
3rd Class Fan Seat | 294 to 382 THB | 247 to 327 THB |
The advantage of buying your ticket in advance online is that you guarantee the seat type of your choice on the train that is most convenient for you. Train services from Phatthalung to Bangkok stop on route at much busier stations such as Surat Thani, Chumphon and Hua Hin and during certain times of the year seats often get booked out for travel from these stations well in advance of the day of travel.
Phatthalung Train Station
- See more information about Phatthalung Train Station.
Bangkok Train Station
- See more information about Bangkok Train Station.
Travel Within Bangkok
After arriving into Bangkok’s main train station, Hua Lamphong, you have several options for onward travel in Bangkok. The most expensive of these is travelling by tuk-tuk. Tuk-tuks drivers wait outside the station for passengers. They do not use meters or fixed fares and are known for trying to charge as much as a passenger is willing to pay. They are, however, useful if you planning to stay near to the station in China Town and need to travel only a short distance. The next most expensive option is to travel by meter taxi. If you are planning to take a taxi remember to use the official taxi rank near Platform 1 which is overseen by the police, taxis which wait at other locations around the station tend not to want to use their meters. Taxis are helpful if you are travelling with children or lots of luggage. The downside of using meter taxis is if you are travelling during busy times of day, such as before or after the normal working day, when the roads around Central Bangkok become heavily congested and journeys can take 3 to 4 times long as they would during quieter times of day.

A cheaper, quicker and more environmentally friendly option than travelling by tuk-tuk or taxi is to take public transport. There is an MRT (metro) station accessible via an entrance in Bangkok Train Station. From Bangkok Railway Station you can travel direct via the MRT to popular destinations such as the Silom and Sukhumvit Roads, and you can also use the MRT to connect with the BTS overhead train system and the Airport Link train system to Suvarnabhumi International Airport. One place you can’t currently travel to via the MRT or BTS networks is the area near the popular Khao San Road. Rather than use a taxi or a tuk-tuk to travel from Hua Lamphong Railwau Station to the Khao San Road area you could instead walk 1.2 km to Pier Number 4 (The Marine Department Pier) on the Chao Phraya River and take a Chao Phraya Express Boat headed north. The journey takes about 30 minutes and costs less than 20 THB per person to reach Pier 13 (Phra Arthit Pier), and from there its a short walk to reach the Khao San Road.