Home › Buses to Rayong
Buses to Rayong
148 scheduled departures reach Rayong from 26 origins on 4 Oct 2026. The cheapest seat comes from Chanthaburi at ฿150, and the shortest typical ride is from Noen Kra Prok Intersection, at about 30 min.
Where the buses come from
Bangkok to Rayong
Bangkok to Rayong: 72 departures, first 06:20 and last 20:50. Seats ฿200 to ฿220. About 2 h 55 min on the road.
Samut Prakan to Rayong
Samut Prakan to Rayong: 11 departures, first 05:40 and last 20:40. Seats ฿400. About 2 h 30 min on the road.
Chanthaburi to Rayong
Chanthaburi to Rayong: 10 departures, first 06:00 and last 19:00. Seats ฿150. About 2 h 27 min on the road.
Nong Khai to Rayong
Nong Khai to Rayong: 8 departures, first 08:30 and last 17:45. Seats ฿725 to ฿1,128. About 15 h on the road.
Noen Kra Prok Intersection to Rayong
Noen Kra Prok Intersection to Rayong: 6 departures, first 07:50 and last 22:50. Seats ฿200. About 30 min on the road.
Uttaradit to Rayong
Uttaradit to Rayong: 4 departures, first 21:38 and last 22:51. Seats ฿720 to ฿804. About 10 h 34 min on the road.
Ban Phai Bus Terminal to Rayong
Ban Phai Bus Terminal to Rayong: 3 departures, first 23:00 and last 23:30. Seats ฿740 to ฿760. About 10 h on the road.
Chiang Rai to Rayong
Chiang Rai to Rayong: 3 departures, first 15:27 and last 17:06. Seats ฿1,067 to ฿1,136. About 16 h 5 min on the road.
Chiang Yuen to Rayong
Chiang Yuen to Rayong: 3 departures, first 21:15 and last 21:30. Seats ฿740 to ฿760. About 12 h 15 min on the road.
Kalasin to Rayong
Kalasin to Rayong: 3 departures, first 19:30 and last 20:30. Seats ฿860 to ฿915. About 13 h on the road.
Nakhon Phanom to Rayong
Nakhon Phanom to Rayong: 3 departures, first 15:30 and last 16:30. Seats ฿995 to ฿1,085. About 17 h on the road.
Sakon Nakhon to Rayong
Sakon Nakhon to Rayong: 3 departures, first 16:50 and last 18:00. Seats ฿900 to ฿985. About 15 h 30 min on the road.
Ban Phaeng Bus Terminal to Rayong
Ban Phaeng Bus Terminal to Rayong: 2 departures, first 15:00 and last 15:00. Seats ฿890. About 18 h 45 min on the road.
Bueng Kan to Rayong
Bueng Kan to Rayong: 2 departures, first 15:25 and last 15:25. Seats ฿882 to ฿1,372. About 17 h 5 min on the road.
Hat Yai to Rayong
Hat Yai to Rayong: 2 departures, first 15:30 and last 15:30. Seats ฿1,266 to ฿1,688. About 13 h 30 min on the road.
Nakhon Ratchasima to Rayong
Nakhon Ratchasima to Rayong: 2 departures, first 01:10 and last 01:30. Seats ฿570. About 8 h 40 min on the road.
Nan to Rayong
Nan to Rayong: 2 departures, first 17:46 and last 18:15. Seats ฿947. About 13 h 30 min on the road.
Chiang Mai to Rayong
Chiang Mai to Rayong: 1 departures, first 17:30 and last 17:30. Seats ฿981. About 14 h 56 min on the road.
Mae Sai Bus Terminal to Rayong
Mae Sai Bus Terminal to Rayong: 1 departures, first 14:00 and last 14:00. Seats ฿1,199. About 20 h 12 min on the road.
Nong Bua Lam Phu to Rayong
Nong Bua Lam Phu to Rayong: 1 departures, first 19:20 and last 19:20. Seats ฿780. About 15 h 40 min on the road.
Phon Bus Terminal to Rayong
Phon Bus Terminal to Rayong: 1 departures, first 00:00 and last 00:00. Seats ฿760. About 9 h on the road.
Phrae to Rayong
Phrae to Rayong: 1 departures, first 20:10 and last 20:10. Seats ฿882. About 14 h 2 min on the road.
Phu Wiang Bus Terminal to Rayong
Phu Wiang Bus Terminal to Rayong: 1 departures, first 21:00 and last 21:00. Seats ฿780. About 14 h on the road.
Si Sa Ket to Rayong
Si Sa Ket to Rayong: 1 departures, first 21:10 and last 21:10. Seats ฿748. About 9 h 50 min on the road.
Surin to Rayong
Surin to Rayong: 1 departures, first 21:30 and last 21:30. Seats ฿860. About 8 h 35 min on the road.
Ubon Ratchathani to Rayong
Ubon Ratchathani to Rayong: 1 departures, first 20:00 and last 20:00. Seats ฿815. About 11 h on the road.
Where the buses arrive
- Rayong Bus Terminal 2 — 123 departures
- Rayong Bus Terminal 1 — 37 departures
- Nakhonchai Air Bus Station Rayong — 15 departures
- Rayong (Office 407 Pattana) — 10 departures
- Mueang Rayong District Bus Stop (Rayong Tour Office) — 6 departures
Who runs the buses
- BH Rayong — 74 departures
- Rayong Tour — 68 departures
- Chan Tour — 22 departures
- Nakhonchaiair — 15 departures
- 407 Pattana — 10 departures
- Piya Rengrueng Tour — 2 departures
Arrival times
Across all of these routes the busiest arrival hour is 09:00, with 28 departures. The earliest arrival is at 05:00 and the latest at 23:50.
The day across these routes
The first bus of the day leaves at 00:00 (Phon Bus Terminal to Rayong) and the last at 23:30 (Ban Phai Bus Terminal to Rayong). The busiest hour is 16:00 with 19 departures, and 53 of the 191 departures, 27%, leave at 18:00 or later.
Fares run from ฿150 to ฿1,688, with the middle departure at ฿200. By seat type: First class 49 (฿570 to ฿1,688); Minibus or van 142 (฿150 to ฿400).
Typical ride lengths: 4 routes under 3 hours, 0 between 3 and 6, 4 between 6 and 10 and 18 over 10. The shortest is Noen Kra Prok Intersection to Rayong at 30 min and the longest Mae Sai Bus Terminal to Rayong at 20 h 12 min.
Listed services: emergency window hammers on 164 trips; charging points on 96 trips; marked emergency exits on 84 trips.