Trains from Phetchaburi to Sungai Kolok

By train the journey from Phetchaburi to Sungai Kolok is scheduled to take between 16 and 18 hours depending upon which train you take.

Train Times from Phetchaburi to Sungai Kolok


There are 2 train services a day from Phetchaburi to Sungai Kolok.

TrainPhetchaburiSungai KolokService
17116:2410:50Rapid
3718:5212:30Special Express
  • The fastest train service from Phetchaburi to Sungai Kolok is Train #171 departing from Phetchaburi at 16:24 and scheduled to arrive in Sungai Kolok 16 hours 26 minutes later.
  • The slowest service is Train #37 departing at 18:52 scheduled to complete the journey between Phetchaburi and Sungai Kolok in 17 hours 38 minutes.

Buy Tickets from Phetchaburi to Sungai Kolok


Use the Search Box below to buy your train tickets from Phetchaburi to Sungai Kolok.

Powered by 12Go Asia system

Sleeper berths are available on both trains. Train #37, which is a Special Express service, has First Class compartments, but Train #171 does not. Budget conscious travellers can save money by booking a 2nd class fan cooled sleeper berth on Train #171. If you book the lower bunk you can open the window which makes it considerably cooler than relying on the fan.

Location of Phetchaburi Train Station


Google Map of Phetchaburi Railway Station

Location of Sungai Kolok Train Station


Read more about Sungai Kolok Railway Station.

Google Map of Sungai Kolok Railway Station

About Travel to Sungai Kolok


Sungai Kolok town is very close to Sungai Kolok Railway Station. From the railway station it is a 1.1 km walk to the Chaunmakkha Road where the town’s most popular hotels, bars and restaurants are located.

Sungai Kolok Town

Sungai Kolok is a lively town with relatively good facilities because it is a popular short break destination for visitors from Malaysia. Most other visitors will, however, be travelling to Sungai Kolok on route to Malaysia. The border with Malaysia is an easy 1.3 km walk from Sungai Kolok Railway Station, although many people choose to take a motorbike taxi which will cost around 50 THB.

Train #171 to Sungai Kolok
Train #171 to Sungai Kolok
Travel to Kota Bharu

The nearest major city, and transport hub, in Malaysia after you cross over from Sungai Kolok is Kota Bharu. Kota Bharu has little of interest for most foreign visitors, but it does have good hotels, restaurants, lots of shops and a single city centre bar selling alcohol. It also has three bus stations, an airport and a passenger train station in nearby Wakaf Bharu. The other thing Kota Bharu has is a Thai Consulate and the reason more than half of the foreign visitors come to Kota Bharu is to apply for a new visa for Thailand. The other major reason foreign visitors come to Kota Bharu is that you can catch a bus from Kota Bharu to Kuala Besut to board a speed boat to the Perhentian Islands. There are two ways to travel from the Malaysian side of the border to Kota Bharu:

  • Taxi: Taxis wait for passengers on the long road leading directly from the Malaysian Immigration Office. Expect to pay 60 MYR for the journey to Kota Bharu which takes about 40 minutes.
  • Bus: On the same road, just before the Rantau Panjang Bus Station, there is a bus stop. During day light hours a bus to Kota Bharu passes every 20 to 30 minutes. The journey by bus from the border to Kota Bhari city centre takes 1 hour 20 minutes and costs 5 MYR per person.

How useful was this page?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

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