Trains from Prachuap Khiri Khan to Bangkok

By train the journey from Prachuap Khiri Khan to Bangkok is schedued to take from 5 to 7 hours depending upon which train you travel on. Some are faster than others.

Train Times from Prachuap Khiri Khan to Bangkok


There are 7 train services a day from Prachuap Khiri Khan to Bangkok. Not all of the trains running from Surat Thani to Bangkok stop at Prachuap Khiri Khan.

Prachuap Khiri KhanBangkokServiceTrain
00:3507:45Express86
02:0108:25Rapid170
03:0308:45Special Express42/44
03:3410:30Rapid172
05:1912:05Special Express38/46
15:0020:30Special Express40
23:4307:00Rapid168
  • The fastest service is Train #40, departing at 15:00, scheduled to complete the journey to Bangkok in 5 hours 30 minutes.
  • The slowest service is Train #168, departing at 23:43, which is scheduled to reach Bangkok 7 hours 17 minutes later at 07:00.

Buy Tickets from Prachuap Khiri Khan to Bangkok


Use the Search Box below to buy your train tickets from Prachuap Khiri Khan to Bangkok.

Powered by 12Go Asia system

Ticket Prices from Prachuap Khiri Khan to Bangkok


Tickets often sell out before the day of travel for 1st and 2nd Class Sleeper Seats between Prachuap Khiri Khan and Bangkok. This is not because there is a high demand for train tickets from Prachuap Khiri Khan, but because all the direct trains to Bangkok stop at Surat Thani (which is the connection point to the islands of Koh Samui and Koh Phangan) and Chumphon (the nearest station to Koh Tao) before they get to Prachuap Khiri Khan. In high season, particularly around the time of Koh Phangan’s monthly Full Moon Party, all the 1st and 2nd Class Sleeper seats get booked in advance by people travelling from Surat Thani to Bangkok on the overnight trains.

Seat TypeOnline PriceStation Price
2nd Class A/C Sleeper865 to 925 THB595 to 635 THB
2nd Class A/C Seat705 THB455 THB

Tickets purchased online through the Search Box above are 250 THB to 290 THB more expensive than tickets purchased at the station.

Journey Info to Bangkok


  • Distance from Prachuap Khiri Khan to Bangkok: 287 km
  • Train travel time from Prachuap Khiri Khan to Bangkok: 5 hours 30 minutes to 7 hours 17 minutes
  • Travel by road time from Prachuap Khiri Khan to Bangkok: 3 hours 45 minutes

Best Trains from Prachuap Khiri Khan to Bangkok


The best trains to take from Phrachuap Khiri Khan to Bangkok are:

  • Daytime train: Train #40 departing at 15:00 because it is the second fastest train completing the journey in 5 hours 30 minutes, and it arrives at 20:30 which is still early enough to check into a hotel and go out for an evening meal.
  • Overnight train: Train #86 departing at 00:32 because it has much better quality 1st and 2nd Class Sleeper carriages than the two earlier trains departing at 22:19 and 23:23.

If you want to transport a bicycle or a large item of luggage then travel on any train except Train #42/44 and Train #40, as both these train are 3 carriage Sprinter Services with no freight car in which you transport your oversized item.

Prachuap Khiri Khan Railway Station


Prachuap Khiri Khan Railway Station is located near to centre of Prachuap Khiri Khan town, only 550 metres walk from Prachuap Khiri Khan’s famous town centre pier with its much photographed light house.

Train #40 at Prachuap Khiri Khan Station
Train #40 at Prachuap Khiri Khan Station

If you not already booked a place to stay in Prachuap Khiri Khan then try the Prachuap Grand Hotel which is only a 450 metre walk from Prachuap Khiri Khan Railway Station.

Location of Prachuap Khiri Khan Station


Google Map of Prachuap Khiri Khan Station

Bangkok Railway Station


Google Map of Krung Thep Aphiwat Central Terminal

How useful was this page?

Click on a star to rate it!

Average rating 4.3 / 5. Vote count: 7

No votes so far! Be the first to rate this post.