There are 10 ways to get from Yala to Rayong by train, plane, bus, ferry, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Narathiwat Airport, fly to Don Mueang International Airport, bus
best- Take the train from Yala to Tanyongmattrain
- Fly from Narathiwat Airport (NAW) to Don Mueang International Airport (DMK)plane NAW - DMK
- Take the bus from Mochit Terminal Platform 3 to Rayong Tour Office Sai 4bus
8h 25m฿3,348–6,076Train, bus
cheapest- Take the train from Yala to Krung Thep Aphiwat Central Terminaltrain 38 / ...
- Take the bus from Mochit Terminal Platform 3 to Rayong Tour Office Sai 4bus
24h 3m฿542–1,185Bus
- Take the bus from Yala to Mochitbus Yala - Mochit
- Take the bus from Mochit Terminal Platform 3 to Rayong Tour Office Sai 4bus
20h 20m฿1,192–1,457Train, bus via Bangkok
- Take the train from Yala to Bang Bamrutrain 38 / ...
- Take the bus from Mochit Terminal Platform 3 to Rayong Tour Office Sai 4bus
21h 57m฿560–1,213Bus, Mini Bus, ferry
- Take the bus from Yala to Pattani Bus Stationbus
- Take the bus from Pattani Bus Station to Hat Yai Bus Stationbus 491
- Take the ferry from Hat Yai Bus Terminal to Thong Sala Koh Phanganferry
- Take the ferry from Thong Sala Koh Phangan to Rayong Bus Terminal 1ferry
35h฿3,161–3,169Train to Hat Yai, fly to Don Mueang International Airport, bus
- Take the train from Yala to Hat Yaitrain
- Fly from Hat Yai (HDY) to Don Mueang International Airport (DMK)plane HDY - DMK
- Take the bus from Mochit Terminal Platform 3 to Rayong Tour Office Sai 4bus
9h 41m฿1,515–4,246Train to Hat Yai, fly to Suvarnabhumi Airport, bus
- Take the train from Yala to Hat Yaitrain
- Fly from Hat Yai (HDY) to Suvarnabhumi Airport (BKK)plane HDY - BKK
- Take the bus from Suvarnabhumi Airport to Pattaya Bus Terminalbus
- Take the bus from Pattaya to Rayongbus
10h 19m฿1,858–4,832Train to Hat Yai, fly to U Tapao Pattaya International Airport
- Take the train from Yala to Hat Yaitrain
- Fly from Hat Yai (HDY) to U Tapao Pattaya International Airport (UTP)plane HDY - UTP
11h 14m฿5,198–13,022Train
- Take the train from Yala to Sam Sentrain 38 Sungai Kolok - Hua Lamphong - Class II Sleeper AC
- Take the train from Hua Lamphong to Ban Plu Ta Luangtrain 887
23h 22m฿856–3,262Drive 1,219 km
- Drive from Yala to Rayongcar 1,219 km
17h฿5,596–8,083
Narathiwat Airport (NAW) to Don Mueang International Airport (DMK) flights
Comparing Your Travel Options
The cheapest way to get from Yala to Rayong is to train and bus which costs ฿500 - ฿1200 and takes 24h 3m.
The fastest way to get from Yala to Rayong is to train and fly and bus which takes 8h 25m and costs ฿3300 - ฿6500.
No, there is no direct bus from Yala to Rayong. However, there are services departing from Yala and arriving at Rayong Tour Office Sai 4 via Mochit Terminal Platform 3. The journey, including transfers, takes approximately 20h 20m.
No, there is no direct train from Yala to Rayong. However, there are services departing from Yala and arriving at Ban Plu Ta Luang via Srt Sam Sen and Hua Lamphong. The journey, including transfers, takes approximately 23h 22m.
The distance between Yala and Rayong is 1121 km. The road distance is 1219 km.
The best way to get from Yala to Rayong without a car is to bus which takes 20h 20m and costs ฿1100 - ฿1500.
It takes approximately 8h 25m to get from Yala to Rayong, including transfers.
Yala to Rayong bus services, operated by Siam Lane Tour (Siam Dernrod) | สยามเดินรถ, depart from Yala station.
Yala to Rayong train services, operated by State Railway of Thailand, depart from Yala station.
The best way to get from Yala to Rayong is to bus which takes 20h 20m and costs ฿1100 - ฿1500. Alternatively, you can train, which costs ฿850 - ฿3300 and takes 23h 22m.
What companies run services between Yala, Thailand and Rayong, Thailand?
You can take a bus from Yala to Rayong Tour Office Sai 4 via Mochit and Mochit Terminal Platform 3 in around 20h 20m. Alternatively, you can take a train from Yala to Rayong via Srt Sam Sen, Srt Bangkok, Hua Lamphong, and Ban Plu Ta Luang in around 23h 22m.
- Website
- lionairthai.com
Flights from Hat Yai to Don Mueang International Airport
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- ฿1,200–2,500
Flights from Hat Yai to U Tapao Pattaya International Airport via Don Mueang International Airport, Udon Thani
- Ave. Duration
- 5h 50m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ฿5,000–12,000
- Website
- airasia.com
Flights from Narathiwat Airport to Don Mueang International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ฿2,700–4,400
Flights from Hat Yai to Don Mueang International Airport
- Ave. Duration
- 1h 31m
- When
- Every day
- Estimated price
- ฿1,200–2,900
- Website
- vietjetair.com
Flights from Hat Yai to Suvarnabhumi Airport
- Ave. Duration
- 1h 31m
- When
- Every day
- Estimated price
- ฿1,500–3,400
- Website
- nokair.com
Flights from Hat Yai to Don Mueang International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ฿1,300–3,100
- Website
- thaiairways.com
Flights from Hat Yai to Suvarnabhumi Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ฿2,500–4,000
- Phone
- 1690
- sarabanklang@railway.co.th
- Website
- railway.co.th
Train from Yala to Tanyongmat
- Ave. Duration
- 55 min
- Frequency
- Every 4 hours
- Estimated price
- ฿20–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿100–120
- 2nd Class (Air-Conditioned Berth)
- ฿20–27
- 2nd Class (Air-conditioned Seat)
- ฿260–290
Train from Yala to Bang Bamru
- Ave. Duration
- 17h 16m
- Frequency
- 3 times a day
- Estimated price
- ฿320–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿320–380
- 2nd Class (Air-Conditioned Berth)
- ฿350–450
- 2nd Class (Air-conditioned Seat)
- ฿700–800
Train from Yala to Hat Yai
- Ave. Duration
- 1h 45m
- Frequency
- Every 2 hours
- Estimated price
- ฿35–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿110–140
- 2nd Class (Air-Conditioned Berth)
- ฿35–50
- 2nd Class (Air-conditioned Seat)
- ฿280–310
Train from Yala to Hat Yai
- Ave. Duration
- 1h 45m
- Frequency
- Every 2 hours
- Estimated price
- ฿35–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿110–140
- 2nd Class (Air-Conditioned Berth)
- ฿35–50
- 2nd Class (Air-conditioned Seat)
- ฿280–310
Train from Yala to Hat Yai
- Ave. Duration
- 1h 45m
- Frequency
- Every 2 hours
- Estimated price
- ฿35–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿110–140
- 2nd Class (Air-Conditioned Berth)
- ฿35–50
- 2nd Class (Air-conditioned Seat)
- ฿280–310
Train from Yala to Sam Sen
- Ave. Duration
- 17h 46m
- Frequency
- Once daily
- Estimated price
- ฿320–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿320–390
- 2nd Class (Air-Conditioned Berth)
- ฿360–460
- 2nd Class (Air-conditioned Seat)
- ฿700–800
Train from Hua Lamphong to Ban Plu Ta Luang
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- ฿60–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿130–160
- 2nd Class (Air-Conditioned Berth)
- ฿60–80
- 2nd Class (Air-conditioned Seat)
- ฿310–350
Train from Yala to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 19h 50m
- Frequency
- Every 2 hours
- Estimated price
- ฿320–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿320–390
- 2nd Class (Air-Conditioned Berth)
- ฿350–460
- 2nd Class (Air-conditioned Seat)
- ฿700–800
- Phone
- +66 81 657 3322
- Website
- rayongtour1989.com
Bus from Mochit Terminal Platform 3 to Rayong Tour Office Sai 4
- Ave. Duration
- 3h 30m
- Frequency
- Hourly
- Estimated price
- ฿200–300
- Book at
- 12go
Bus from Mochit Terminal Platform 3 to Rayong Tour Office Sai 4
- Ave. Duration
- 3h 30m
- Frequency
- Hourly
- Estimated price
- ฿200–300
- Book at
- 12go
Bus from Mochit Terminal Platform 3 to Rayong Tour Office Sai 4
- Ave. Duration
- 3h 30m
- Frequency
- Hourly
- Estimated price
- ฿200–300
- Book at
- 12go
Bus from Mochit Terminal Platform 3 to Rayong Tour Office Sai 4
- Ave. Duration
- 3h 30m
- Frequency
- Hourly
- Estimated price
- ฿200–300
- Book at
- 12go
Bus from Mochit Terminal Platform 3 to Rayong Tour Office Sai 4
- Ave. Duration
- 3h 30m
- Frequency
- Hourly
- Estimated price
- ฿200–300
- Book at
- 12go
Bus from Yala to Mochit
- Ave. Duration
- 16h 20m
- Frequency
- Twice daily
- Estimated price
- ฿950–1,200
- Schedules at
- Siam Lane Tour (Siam Dernrod) | สยามเดินรถ
Bus from Yala to Pattani Bus Station
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- ฿21–29
Bus from Pattani Bus Station to Hat Yai Bus Station
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- ฿120
- Phone
- +66 38 429 966
- Website
- Bell Travel
Bus from Suvarnabhumi Airport to Pattaya Bus Terminal
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Estimated price
- ฿200–350
- Website
- Bell Travel
- Phone
- +66 56 720 720
- info@phetprasert.com
- Website
- phetprasert.com
Bus from Pattaya to Rayong
- Ave. Duration
- 55 min
- Frequency
- Once daily
- Estimated price
- ฿60–160
- Schedules at
- phetprasert.com
- 13
- ฿60–75
- Phone
- +66 (0)77 272230
- info@phantiptravel.com
- Website
- Phantip Travel
Ferry from Hat Yai Bus Terminal to Thong Sala Koh Phangan
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Estimated price
- ฿910
- Book at
- 12 Go
- Website
- Phantip Travel
- Phone
- +66 2 269 1069
- booking@ksttravel.co.th
- Website
- KST Travel
Ferry from Thong Sala Koh Phangan to Rayong Bus Terminal 1
- Ave. Duration
- 21h
- Frequency
- Once daily
- Estimated price
- ฿2,110
- Website
- KST Travel
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Want to know more about Flixbus?, Thanksgiving 2018: How to travel stress-free, and Getting to Milan from the airport - to help you get the most out of your next trip.
Booking & Getting There
Yala to Rayong bus services, operated by Siam Lane Tour (Siam Dernrod) | สยามเดินรถ, arrive at Mochit station.
Yala to Rayong train services, operated by State Railway of Thailand, arrive at Sam Sen station.
Yes, the driving distance between Yala to Rayong is 1219 km. It takes approximately 17h to drive from Yala to Rayong.
Book your Yala to Rayong bus tickets online with Omio and 12go.asia.
There are 298+ hotels available in Rayong.







