HUB hero image

How to Travel from

Yala to Surat Thani

by Plane, Train, Route or Car

Yala
+0
Surat Thani
Transport search to Surat Thani
Yala
+0
Surat Thani
Building a composite car route
Cheapest
Best Offer!
Car
6 h 22 min
437 km.
from $24
Composite Route Car Only
Schedule

Yala, Thailand → Surat Thani, Thailand

All
All days
21 Jul, Tue
22 Jul, Wed
23 Jul, Thu
24 Jul, Fri
25 Jul, Sat

Cheapest and Fastest Ways to Travel from Yala to Surat Thani

Composite routes from Yala to Surat Thani

Cheapest
Other

Transport providers

World Ticket
Website
Thai Vietjet Air
Website
Thai AirAsia
Website
Nok Air
Website
Thai Lion Mentari
Website
World Ticket
Website
5h 50m
Monday, Wednesday, and Friday
$62.42–$382.16
Thai Vietjet Air
Website
5h 15m
Every day
$57.32–$165.60
Thai AirAsia
Website
5h 13m
Every day
$57.32–$152.86
Nok Air
Website
5h 50m
Monday, Wednesday, and Friday
$62.42–$382.16
Thai Lion Mentari
Website
5h 30m
Every day
$63.69–$127.39
State Railway of Thailand
Website
State Railway of Thailand
Website
7h 16m
Once daily
$4.59–$43.31
1690
1690
Call Contact via email
Local Bus Thailand
Hat Yai Transport
Local Bus Thailand
2h
Hourly
$4.11
Hat Yai Transport
5h
Hourly
$8.06

Questions and Answers

What is the cheapest way to get from Yala to Surat Thani?

The cheapest way to get from Yala to Surat Thani is to Mini Bus and Minivan which costs $10.98 - $11.30 and takes 9h 5m.

What is the fastest way to get from Yala to Surat Thani?

The fastest way to get from Yala to Surat Thani is to drive which takes 6h 23m and costs $48.91 - $76.09 .

Is there a direct bus between Yala and Surat Thani?

No, there is no direct bus from Yala to Surat Thani station. However, there are services departing from Yala and arriving at Surathani Talad Kaset Station via Pattani Bus Station and Hat Yai Bus Terminal. The journey, including transfers, takes approximately 9h 5m.

How far is it from Yala to Surat Thani?

The distance between Yala and Surat Thani is 419 km. The road distance is 445.5 km.

How do I travel from Yala to Surat Thani without a car?

The best way to get from Yala to Surat Thani without a car is to train which takes 8h 11m and costs $3.91 - $36.96 .

How long does it take to get from Yala to Surat Thani?

It takes approximately 8h 11m to get from Yala to Surat Thani, including transfers.

Where do I catch the Yala to Surat Thani bus from?

Yala to Surat Thani bus services, operated by Local Bus Thailand, depart from Pattani Bus Station.

Train or bus from Yala to Surat Thani?

The best way to get from Yala to Surat Thani is to train which takes 8h 11m and costs $3.91 - $36.96 . Alternatively, you can Mini Bus and Minivan, which costs $10.98 - $11.30 and takes 9h 5m.

Where does the Yala to Surat Thani bus arrive?

Yala to Surat Thani bus services, operated by Local Bus Thailand, arrive at Hat Yai Bus Station.

Can I drive from Yala to Surat Thani?

Yes, the driving distance between Yala to Surat Thani is 445 km. It takes approximately 6h 23m to drive from Yala to Surat Thani.

Where can I stay near Surat Thani?

There are 135+ hotels available in Surat Thani. Prices start at $17.26 per night.
+0