Hat Yai to Udon Thani Bus
Your latest searches will appear here.
- Lowest price from THB 1,606.17
- Average duration 23h 30m
- Connections per day 2
- Distance 1,184 km
- CO₂ per person 105 kg
bus from Hat Yai to Udon Thani
The journey from Hat Yai to Udon Thani is about 1,184 km. On average a bus trip takes 23h 30m with 2 connections per day.
| Lowest price | THB 1,606.17 |
|---|---|
| Trip duration | 23h 30m |
| Connections per day | 2 |
| Lowest price | THB 1,606.17 |
| Highest price | THB 1,649.20 |
| First departure | 08:30 AM |
| Last departure | 08:30 AM |
| Distance | 1,184 km |
| Departure | Hat Yai |
| Arrival | Udon Thani |
| Travel operator | ปิยะประเสริฐทัวร์, Piya Prasert ปิยะประเสริฐทัวร์, Piya Prasert |
Next departures from Hat Yai to Udon Thani
Sample times and fares for the coming days — book to confirm availability and price.
CO₂ emissions by mode
FAQ
A bus ticket from Hat Yai to Udon Thani costs THB 1,627.68. Prices vary by how far ahead you book and the time of day. Tickets start from THB 1,606.17.
The cheapest ticket from Hat Yai to Udon Thani costs THB 1,606.17. Book as early as possible and avoid peak times.
Hat Yai and Udon Thani are 1,184 km apart.
The journey from Hat Yai to Udon Thani takes about 23h 30m on average. The fastest option takes 23h 30m.
This route is served by 2 operators: ปิยะประเสริฐทัวร์ and Piya Prasert.
There are about 2 connections per day from Hat Yai to Udon Thani.
The first bus from Hat Yai to Udon Thani leaves at 08:30 AM. Check times on your travel date.
The last bus from Hat Yai to Udon Thani leaves at 08:30 AM. Check times on your travel date.
We recommend booking as early as possible. The bus we found costs THB 1,606.17 but prices can change.
There are about 2 direct connections from Hat Yai to Udon Thani.
The shortest bus journey between Hat Yai and Udon Thani takes 23h 30m.
Yes, there is a direct bus between Hat Yai and Udon Thani.
The bus journey from Hat Yai to Udon Thani generates 105 kg of CO₂.