By train the journey from Phatthalung to Bangkok is scheduled to take from 16 to 17 hours depending upon which train you take.
Trains Times from Phatthalung to Bangkok
There are 4 direct trains per day from Phatthalung to Bangkok.
Train No. | Phatthalung | Bangkok | Service |
170 | 15:51 | 08:25 | Rapid |
172 | 17:00 | 10:30 | Rapid |
32 | 18:59 | 10:50 | Special Express |
38/46 | 19:34 | 12:05 | Special Express |
- The fastest train from Phatthalung to Bangkok is Train #32 departing at 18:59 and scheduled to arrive 15 hours 51 minutes later at 10:50.
- The slowest direct train is Train #172 departing from Phatthalung at 17:00 and arriving in Bangkok at 10:30, which is a scheduled journey time of 17 hours 30 minutes.
Buy Tickets from Phatthalung to Bangkok
Use the Search Box below to buy your train tickets from Phatthalung to Bangkok.
Ticket Prices from Phatthalung 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
- From the 19th January 2023 the main railway station in Bangkok is Krung Thep Aphiwat Central Terminal (also known as Bang Sue Grand Station).
Travel Within Bangkok
After arriving into Bangkok 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 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 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 the train station. From the train 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 to the Khao San Road area from Hua Lamphong Railway Station 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.