There are 8 ways to get from Roi Et to Phuket by plane, bus, car, taxi, ferry, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Roi Et Airport to Phuket International Airport
best- Fly from Roi Et Airport (ROI) to Phuket International Airport (HKT)ROI - HKT
5h 46m฿2,911–6,891Bus, train
cheapest- Take the bus from Roi Et to Bangkok Nakon Chai Air Bus Station
- Take the train from Krung Thep Aphiwat Central Terminal to Surat Thani Train Station
- Take the bus from Surathani Talad Kaset Station to Phuket Bus Terminal 1
23h 52m฿1,010–3,107Bus via Thalang, Phuket
- Take the bus from Roi Et to Bangkok Nakon Chai Air Bus Station
- Take the bus from Bangkok Mochit Bus Terminal to Thalang, Phuket
21h 20m฿1,247–7,482Drive 1,315.1 km
- Drive from Roi Et to Phuket1,315.1 km
18h 48m฿4,844–6,997Taxi to Buri Ram, fly to Phuket International Airport
- Take the taxi from Roi Et to Buri Ram (BFV)
- Fly from Buri Ram (BFV) to Phuket International Airport (HKT)BFV - HKT
7h 6m฿4,008–9,687Fly Roi Et Airport to Krabi Airport, Longtail Boat, Bus
- Fly from Roi Et Airport (ROI) to Krabi Airport (KBV)ROI - KBV
- Take the ferry from Ao Nang Pier to Railay Beach
- Take the bus from Railay Beach to Phuket
7h 15mBus
- Take the bus from Roi Et to Bangkok Nakon Chai Air Bus Station
- Take the bus from Bangkok Mochit Bus Terminal to Phuket
22h 9m฿1,190–7,307Bus via Maha Sarakham
- Take the bus from Maha Sarakham to Bangkok Mochit Bus Terminal
- Take the bus from Southern Bus Terminal Bangkok to Phuket Bus Terminal
23h 53m฿1,188–1,826
Roi Et to Phuket by bus and foot
Questions & Answers
The cheapest way to get from Roi Et to Phuket is to bus via Maha Sarakham which costs ฿1100 - ฿1900 and takes 23h 53m.
The fastest way to get from Roi Et to Phuket is to fly which takes 5h 46m and costs ฿2900 - ฿7000.
No, there is no direct bus from Roi Et to Phuket. However, there are services departing from Roi Et and arriving at By Pass Highway via นครชัยแอร์;Nakhonchai Air, Bangkok Mochit Bus Terminal and Thalang Temple. The journey, including transfers, takes approximately 21h 20m.
The distance between Roi Et and Phuket is 1126 km. The road distance is 1315.1 km.
The best way to get from Roi Et to Phuket without a car is to bus via Thalang, Phuket which takes 21h 20m and costs ฿1200 - ฿7500.
It takes approximately 5h 46m to get from Roi Et to Phuket, including transfers.
Roi Et to Phuket bus services, operated by Rung Prasert Tour, depart from Maha Sarakham station.
The best way to get from Roi Et to Phuket is to fly which takes 5h 46m and costs ฿2900 - ฿7000. Alternatively, you can bus via Thalang, Phuket, which costs ฿1200 - ฿7500 and takes 21h 20m.
Roi Et to Phuket bus services, operated by Rung Prasert Tour, arrive at Bangkok Mochit Bus Terminal station.
Yes, the driving distance between Roi Et to Phuket is 1315 km. It takes approximately 18h 48m to drive from Roi Et to Phuket.
What companies run services between Roi Et, Thailand and Phuket, Thailand?
Thai AirAsia flies from Roi Et Airport (ROI) to Phuket International Airport (HKT) twice daily. Alternatively, you can take a bus from Roi Et to By Pass Highway via นครชัยแอร์;Nakhonchai Air, หน้าท่ารถตู้ต่างจังหวัด หมอชิต 2;Front Mochit 2 Intercty Van Terminal, Bangkok Mochit Bus Terminal, Thalang, Phuket, and Thalang Temple in around 21h 20m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- airasia.com
Flights from Roi Et Airport to Phuket International Airport via Don Muang
- Ave. Duration
- 4h 8m
- When
- Every day
- Estimated price
- ฿2,600–5,500
Flights from Buri Ram to Phuket International Airport via Don Muang
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- ฿2,900–8,000
Flights from Buri Ram to Phuket International Airport via Suvarnabhumi
- Ave. Duration
- 4h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ฿2,900–8,000
Flights from Roi Et Airport to Krabi Airport via Don Muang
- Ave. Duration
- 3h 37m
- When
- Every day
- Estimated price
- ฿2,500–4,100
Flights from Roi Et Airport to Krabi Airport via Don Muang, Chiang Mai
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- ฿2,500–4,100
- Phone
- 1690
- sarabanklang@railway.co.th
- Website
- dticket.railway.co.th
Train from Krung Thep Aphiwat Central Terminal to Surat Thani Train Station
- Ave. Duration
- 9h 30m
- Frequency
- Every 2 hours
- Estimated price
- ฿190–1,500
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- ฿190–280
- 2nd Class (Air-Conditioned Berth)
- ฿700–950
- 2nd Class (Air-conditioned Seat)
- ฿410–600
- 1st Class (Air-Conditioned Berth)
- ฿1,100–1,500
- Phone
- 1624
- customerservice@nakhonchaiair.com
- Website
- nakhonchaiair.com
Bus from Roi Et to Bangkok Nakon Chai Air Bus Station
- Ave. Duration
- 7h
- Frequency
- Every 4 hours
- Estimated price
- ฿490–850
- Book at
- https://12go.asia/en/operator/nakhonchai-air
- Website
- https://www.nakhonchaiair.com/view/
- Gold Class
- ฿550–610
- First Class
- ฿700–850
- Phone
- 1490
- borkorsor@transport.co.th
- Website
- tcl99web.transport.co.th
Bus from Bangkok Mochit Bus Terminal to Thalang, Phuket
- Ave. Duration
- 11h 30m
- Frequency
- Every 4 hours
- Estimated price
- ฿700–6,500
- Book at
- https://12go.asia/en/operator/transport-co
- Website
- https://tcl99web.transport.co.th/Home
Bus from Bangkok Mochit Bus Terminal to Phuket
- Ave. Duration
- 14h
- Frequency
- 3 times a day
- Estimated price
- ฿700–6,500
- Book at
- https://12go.asia/en/operator/transport-co
- Website
- https://tcl99web.transport.co.th/Home
- Phone
- +66 89 873 0008
- customercare@lomprayah.com
- Website
- lomprayah.com
Bus from Railay Beach to Phuket
- Ave. Duration
- 30 min
- Frequency
- Twice daily
- Schedules at
- lomprayah.com
- Book at
- lomprayah.com
- Phone
- +66 (0)77 272230
- info@phantiptravel.com
- Website
- phantiptravel.com
Bus from Surathani Talad Kaset Station to Phuket Bus Terminal 1
- Ave. Duration
- 4h 30m
- Frequency
- Hourly
- Estimated price
- ฿330–800
- Book at
- https://12go.asia/en/operator/phantip-1970
- Website
- https://www.phantiptravel.com/
- Phone
- 02 941 8833
- Website
- busonlineticket.co.th
Bus from Maha Sarakham to Bangkok Mochit Bus Terminal
- Ave. Duration
- 7h
- Frequency
- 5 times a day
- Estimated price
- ฿500–700
- Book at
- busonlineticket.co.th
Ferry from Ao Nang Pier to Railay Beach
- Ave. Duration
- 15 min
- Frequency
- Every 20 minutes
- Estimated price
- ฿100
- Ave. Duration
- 1h 53m
- Estimated price
- ฿1,300–1,600
Roi Et Taxi
- Phone
- +66 84 790 9152
Roi Et Airport Taxi
- Phone
- +66 88 575 3309
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 Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, Need to know: Eurostar, and Getting around the Cyclades - to help you get the most out of your next trip.
More Questions & Answers
Book your Roi Et to Phuket bus tickets online with Omio.
There are 6430+ hotels available in Phuket.
















