Phuket to Udon Thani by bus

1 buses leave Phuket for Udon Thani every day, with fares from ฿1,525 to ฿1,525. The quickest trip takes 23h; the first bus departs at 14:00 from Phuket Bus Terminal 2, the last at 14:00. Operators: Chan Tour. Prices checked on 2026-10-28.

Find seats and book

Daily timetable

DepartsArrivesDurationOperatorClassFare
14:00→ 13:0023hChan TourP1฿1,525Book

Where to board in Phuket

Bus companies on this route

Questions travellers ask

How long is the bus from Phuket to Udon Thani?

The fastest bus takes 23h. Most departures take about 23h.

How much is a bus ticket from Phuket to Udon Thani?

Fares run from ฿1,525 to ฿1,525, set by the bus companies.

When do the first and last buses from Phuket to Udon Thani leave?

The first bus leaves at 14:00 and the last at 14:00: 1 departure a day.

Where does the bus to Udon Thani leave from in Phuket?

Most buses leave from Phuket Bus Terminal 2.

Questions about the bus from Phuket to Udon Thani? Ask BeeBee →