HUB hero image

How to Travel from

Yala to Bangkok

by Plane, Train, Bus, Route or Car

Yala
+0
Bangkok
Transport search to Bangkok
Yala
+0
Bangkok
Building a composite car route
Cheapest
Best Offer!
Car
15 h 15 min
1053 km.
from $57
Composite Route Car Only
Schedule

Yala, Thailand → Bangkok, 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 Bangkok

Composite routes from Yala to Bangkok

Cheapest
Other

Transport providers

World Ticket
Website
Thai Vietjet Air
Website
Thai AirAsia
Website
Nok Air
Website
Thai Lion Mentari
Website
Thai Airways International
Website
World Ticket
Website
1h 25m
Every day
$40.76–$331.20
Thai Vietjet Air
Website
1h 30m
Every day
$36.94–$101.91
Thai AirAsia
Website
1h 35m
Every day
$36.94–$108.28
Nok Air
Website
1h 25m
Every day
$40.76–$331.20
Thai Lion Mentari
Website
1h 29m
Every day
$34.39–$216.56
Thai Airways International
Website
1h 35m
Every day
$50.95–$121.02
State Railway of Thailand
Website
State Railway of Thailand
Website
17h 36m
Once daily
$9.55–$70.06
1690
1690
Call Contact via email
The Transport Company
Website
The Transport Company
Website
24h 16m
Once daily
$25.48–$38.22
1490
1490
Call Contact via email

Questions and Answers

What is the cheapest way to get from Yala to Bangkok?

The cheapest way to get from Yala to Bangkok is to train which costs $8.15 - $59.78 and takes 17h 36m.

What is the fastest way to get from Yala to Bangkok?

The fastest way to get from Yala to Bangkok is to taxi and fly which takes 3h 17m and costs $59.78 - $130.43 .

Is there a direct bus between Yala and Bangkok?

Yes, there is a direct bus departing from Yala and arriving at Bangkok Southern Bus Terminal. Services depart once daily, and operate every day. The journey takes approximately 24h 16m.

Is there a direct train between Yala and Bangkok?

Yes, there is a direct train departing from Yala and arriving at Krung Thep Aphiwat Central Terminal. Services depart once daily, and operate every day. The journey takes approximately 17h 36m.

How far is it from Yala to Bangkok?

The distance between Yala and Bangkok is 929 km. The road distance is 1063.7 km.

How do I travel from Yala to Bangkok without a car?

The best way to get from Yala to Bangkok without a car is to train which takes 17h 36m and costs $8.15 - $59.78 .

How long does it take to get from Yala to Bangkok?

It takes approximately 3h 17m to get from Yala to Bangkok, including transfers.

Where do I catch the Yala to Bangkok bus from?

Yala to Bangkok bus services, operated by The Transport Company, depart from Yala station.

Where do I catch the Yala to Bangkok train from?

Yala to Bangkok train services, operated by State Railway of Thailand, depart from Yala station.

Train or bus from Yala to Bangkok?

The best way to get from Yala to Bangkok is to train which takes 17h 36m and costs $8.15 - $59.78 . Alternatively, you can bus, which costs $21.74 - $32.61 and takes 24h 16m.

Where does the Yala to Bangkok bus arrive?

Yala to Bangkok bus services, operated by The Transport Company, arrive at Bangkok Southern Bus Terminal station.

Where does the Yala to Bangkok train arrive?

Yala to Bangkok train services, operated by State Railway of Thailand, arrive at Krung Thep Aphiwat Central Terminal station.

Can I drive from Yala to Bangkok?

Yes, the driving distance between Yala to Bangkok is 1064 km. It takes approximately 15h 11m to drive from Yala to Bangkok.

Where can I stay near Bangkok?

There are 4076+ hotels available in Bangkok. Prices start at $21.95 per night.
+0