Trains from Yala to Bangkok

  • Lowest price from ≈ MYR 40.32 THB 328.17
  • Average duration 17h 37m
  • Connections per day 8
  • Distance 807 km
  • CO₂ per person 11 kg

train from Yala to Bangkok

The journey from Yala to Bangkok is about 807 km. On average a train trip takes 17h 37m with 8 connections per day.

Lowest price ≈ MYR 40.32 THB 328.17
Trip duration 17h 37m
Connections per day 8
Lowest price ≈ MYR 40.32 THB 328.17
Highest price ≈ MYR 217.59 THB 1,771.09
First departure 02:00 PM
Last departure 04:30 PM
Distance 807 km
Departure Yala
Arrival Bangkok
Travel operator การรถไฟแห่งประเทศไทย, Thai Railway
Find the best price
Thai Railway56.49 kg CO₂
09:30619c9ac89ef748b745804671
18h 20m
03:5059411da43332c40005def593
≈ MYR 36.56 $9.04
direct

Next departures from Yala to Bangkok

Sample times and fares for the coming days — book to confirm availability and price.

≈ MYR 1.10 THB 8.92
14:00 Yala
17h 30m · direct
07:30 สถานีกลางกรุงเทพอภิวัฒน์, กรุงเทพ
≈ MYR 1.41 THB 11.49
15:58 Yala
16h 53m · direct
08:51 Bang Bamru
Thai Railways ≈ MYR 6.69 THB 54.49
15:58 619c9ac89ef748b745804671
17h 7m · direct
09:05 59411da43332c40005def593
≈ MYR 1.42 THB 11.52
15:58 Yala
17h 7m · direct
09:05 สถานีกลางกรุงเทพอภิวัฒน์, กรุงเทพ
Thai Railways ≈ MYR 2.80 THB 22.77
16:30 619c9ac89ef748b745804671
18h 20m · direct
10:50 59411da43332c40005def593
≈ MYR 1.09 THB 8.88
16:30 Yala
18h 6m · direct
10:36 Bang Bamru
≈ MYR 1.10 THB 8.92
16:30 Yala
18h 20m · direct
10:50 สถานีกลางกรุงเทพอภิวัฒน์, กรุงเทพ
See all timetables

CO₂ emissions by mode

train 56.49kg
bus 60.53kg
flight 161.4kg
carpool 129.12kg
How much CO₂ is emitted travelling by train from Yala to Bangkok?

The train journey between Yala and Bangkok emits 56.49kg of CO₂.

How much CO₂ do I save by taking the train between Yala and Bangkok?

Taking the train between Yala and Bangkok saves 104.91kg of CO₂ compared to a flight, 4.04kg compared to the bus and 72.63kg compared to the car.

FAQ