
1. Flight – Bangkok to Roi Et
2. Bus – Bangkok to Roi Et
3. Train + Bus to Roi Et
4. Taxi – Bangkok to Roi Et
🎫 Book Tickets to Roi Et
From Bangkok to Roi Et you can travel by train, bus, taxi or plane.
-
- Travel distance from Bangkok to Roi Et in Thailand is about 500 km by bus, car, aerial distance is about 440 km. The fastest and best option how to get to Roi Et from Bangkok is to travel by plane, there are direct flights. Direct flight takes about 1 hour and it costs about $45-120/pp, flight schedule to Roi Et is very limited. Flights are operated from Don Mueang Airport to Roi Et Airport. Another popular and cheap option how to travel from Bangkok to Roi Et is to travel by tourist bus. Transfer by tourist bus to Roi Et takes about 8-13 hours and it costs about $12-20/pp.
-
- The major bus station of Roi Et is Roi Et Bus Station in the town center, but these buses also stop in another bus stops in Roi Et Province. There is no direct railway from Bangkok to Roi Et, but there is a railway to Khon Kaen. Khon Kaen is the closest railway station to Roi Et town, it is about 120 km west of Roi Et. So you can travel by train to Khon Kaen and from Khon Kane you can travel by bus to Roi Et. Travel time by train of Thai Railway + bus from Bangkok to Roi Et (via Khon Kaen) is about 10-12 hours and it costs about $10-50/pp.
-
- Roi Et in Thailand is a province located in the central part of northeastern Thailand on the Khorat Plateau. Roi Et is located near the Chi River with the scenic Phalan Chai Lake in the middle. Roi Et has also an airport but there is no railway. Phalanchai Lake is located in the heart of Roi Et province and is considered its symbol. In the middle of this large lake is an island adorned with large flower gardens with various types of trees providing shade. If you are already in Roi Et Province you can also visit Kalasin, it is about 50 km by road from Roi Et town.
Transfer Mode – Bangkok to Roi Et: | Travel Time | Cost Range |
---|---|---|
Plane (direct flight) | 1 hour | $45-120/pp |
Tourist Bus | 8-13 hours | $12-20/pp |
Train + Bus (via Khon Kaen) | 10-12 hours | $10-50/pp (seats, berths) |
Private Car / Taxi | 6-7 hours | $200-300/car |
How do I get from Bangkok to Roi Et?
1. FLIGHT from Bangkok to Roi Et
-
- direct flight is the most fastest and comfortable way of transfer to Roi Et from Bangkok
- airlines to Roi Et from Bangkok: Thai AirAsia
- direct flight from Bangkok to Roi Et takes only about 1 hour
- flights are operated from: Don Mueang Airport in Bangkok
- flights to Roi Et Airport (about 10 km from the town center of Roi Et)
- direct flight from Bangkok to Roi Et costs about $45-120/pp
- Book and buy your flight from Bangkok to Roi Et online on 12go.asia ➜ or Baolau ➜
✈️ Flight Schedule / Timetable – Bangkok to Roi Et Airport:
Flight Schedule – Bangkok to Roi Et Airport: | Departs in Bangkok | Arrival in Roi Et | Price |
---|---|---|---|
Thai AirAsia | 07:15 | 08:25 | From $40.00 |
Thai AirAsia | 12:05 | 13:15 | From $110.00 |
Thai AirAsia | 18:05 | 19:20 | From $115.00 |

2. BUS from Bangkok to Roi Et
-
- another cheap way of transfer to Roi Et from Bangkok
- one-way bus ticket from Bangkok to Roi Et costs about $12-20/pp
- travel by bus from Bangkok to Roi Et takes about 8-13 hours
- comfortable and modern and air-conditioned buses to Roi Et Province
- bus companies to Roi Et: Praya, Cherdchai Tour, Nakhonchai Air, Transport Co, Budsarakham Tour, Prayat Tour, Kammaratrungruang
- buses go mainly from the Nakhonchai Air station or Mochit Bus Station in Bangkok
- buses arrive to Roi Et, Nong Hi or Kaset Wisai
- Book and buy bus tickets from Bangkok to Roi Et on 12go.asia ➜ or Baolau ➜
🚍 Bus Schedule / Timetable – Bangkok to Roi Et + Bus Tickets:
Bus Schedule – Bangkok to Roi Et: | Departure in Bangkok | Arrival in Roi Et |
---|---|---|
Praya | 07:00 | 14:30 |
Praya | 09:00 | 16:30 |
Praya | 18:30 | 02:00 |
Praya | 20:00 | 03:30 |
Cherdchai Tour | 08:00 | 15:00 |
Cherdchai Tour | 19:00 | 03:30 |
Prayat Tour | 09:30 | 16:30 |
Prayat Tour | 20:30 | 03:30 |
Nakhonchai Air | 09:30 | 17:20 |
Nakhonchai Air | 10:50 | 18:40 |
Nakhonchai Air | 21:30 | 04:44 |
Nakhonchai Air | 22:30 | 05:35 |
Transport Co | 19:01 | 07:28 |
Transport Co | 20:00 | 08:27 |
Budsarakham Tour | 20:00 | 02:50 |

3. TRAIN + BUS from Bangkok to Roi Et
A) Train from Bangkok to Khon Kaen
-
- the most cheapest way of transfer from Bangkok to Khon Kaen
- there are about 3-5 trains of Thai Railway from Bangkok to Khon Kaen
- transfer by train from Bangkok to Khon Kaen takes about 7-8.5 hours
- travel by train from Bangkok to Khon Kaen costs about $6-45/pp
- trains arrive to Khon Kaen Railway Station
- read this article: How to go to Khon Kaen from Bangkok?
- you can check current Thailand Train Map + Thailand Train Timetable
B) Bus from Khon Kaen to Roi Et
-
- from Khon Kaen to Roi Et town you can travel by bus or private taxi
- travel distance to Roi Et from Khon Kaen is about 120 km by road
- transfer by bus from Khon Kaen to Roi Et takes about 1.5-2 hours
- travel by bus from Khon Kaen to Roi Et costs about $3-5/pp

4. PRIVATE TAXI / CAR from Bangkok to Roi Et
-
- from Bangkok to Roi Et you can also travel by private taxi/car or minivan
- transport by private taxi/car from Bangkok to Roi Et takes about 6-7 hours
- taxi companies to Roi Et from Bangkok: Thailand Limo by Datum, Glassflower, Kim Transfers Thailand, Firstplan Transport Services,
- transport by private car/taxi to Roi Et from Bangkok costs about $200-300/car
- luxury cars, minivans or jeeps + SUV and there is also a hotel + airport transfer
- you can also take a private car / taxi from Suvarnabhumi and Don Mueang airports
- Book your private taxi/car from Bangkok to Roi Et online

❓ FAQ + Tips – Travel route from Bangkok to Roi Et:
1. How to book tickets + flights from Bangkok to Roi Et?
-
- You can book + buy tickets / flights from Bangkok to Roi Et on 12go.asia ➜ or Baolau ➜.
- you can also book another tickets / flights, e.g. Roi Et to Bangkok, Bangkok to Surin…
2. How long does it take to travel from Bangkok to Roi Et?
-
- Travel by plane (direct flight) from Bangkok to Roi Et takes about 1 hour.
- Travel by tourist bus from Bangkok to Roi Et takes about 8-13 hours.
- Travel by train + bus from Bangkok to Roi Et (via Khon Kaen) takes about 10-12 hours.
- Travel by private car / taxi from Bangkok to Roi Et takes about 6-7 hours.
3. What is the travel distance from Bangkok to Roi Et?
-
- Travel distance from Bangkok to Roi Et in Thailand is about 500 km by road, aerial distance is about 440 km.
4. How much does it cost to travel from Bangkok to Roi Et?
-
- Transport by plane (direct flight) from Bangkok to Roi Et costs about $45-50/pp.
- Transport by tourist bus from Bangkok to Roi Etcosts about $12-20/pp.
- Trasport by train + bus from Bangkok to Roi Et (via Khon Kaen) costs about $10-50/pp (depends on the class of train).
- Transport by private car/van from Bangkok to Roi Et costs about $200-300/car.
5. Is there a direct train to Roi Et from Bangkok?
-
- No, Roi Et has no railway station and there is no railway. The closest railway station to Roi Et is in Khon Kaen. Khon Kaen railway station is about 120 km from Roi Et town and there is a direct train from Bangkok.
6. What is the most cheapest way of transfer from Bangkok to Roi Et?
-
- The most cheapest way of transfer from Bangkok to Roi Et is to travel by train + bus via Khon Kaen or tourist bus. The most cheapest option of transfer should start at $10-15/pp.
7. What is the best way of transfer from Bangkok to Roi Et?
-
- The best and fastest way of transport from Bangkok to Roi Et is to travel by plane, there are direct flights, but the flight schedule is limited.
8. How to go back from Roi Et to Bangkok?
-
- From Roi Et town to Bangkok you can travel by plane – direct flight, tourist bus, private car or you can take a bus + train via Khon Kaen. It is the same way of transport how you arrived to Roi Et.
9. Where and how you can also travel from Bangkok?
-
- Before you arrive to Roi Et you can also visit Buri Ram or Sisaket provinces. There are trains of Thai Railway, tourist buses, private cars and flights between Bangkok – Buri Ram – Sisaket and Roi Et. Via Roi Et you can also travel to Nakhon Phanom and cross the border to Laos.
10. How and where to book hotel in Roi Et?
-
- Roi Et in Thailand offers mainly cheap guesthouses, homestays, hotels or private resorts and homes. Search and book your hotel or resort in Roi Et in Thailand online here > Book resort or hotel in Roi Et ➜.
11. How to travel solo in Thailand?
-
- Embark on a solo adventure in Thailand by researching destinations, ensuring personal safety, trying local experiences, connecting with fellow travelers, and savoring the diverse landscapes and attractions the country has to offer. Traveling on your own in Thailand is very popular by travelers. Read this article: Solo Travel in Thailand.
12. What is the weather and climate in Thailand?
-
- Weather in Thailand varies across three main seasons, creating a tropical climate. The hot season typically spans from March to June, with temperatures ranging from 77°F to 95°F (25°C to 35°C). During this period, the weather is characterized by intense heat and occasional brief showers. The rainy season occurs from July to October, bringing heavy monsoon rains and increased humidity. Average temperatures remain high, ranging from 77°F to 88°F (25°C to 31°C). The cool season, from November to February, is marked by milder temperatures and lower humidity. Average temperatures range from 64°F to 86°F (18°C to 30°C), making it a popular time for tourism.
BOOK a TOUR / ACTIVITY in Thailand ➜