Bangkok to Phuket by bus

This is a long intercity journey, not a direct ride to a Phuket beach. Confirm the Bangkok departure terminal, the Phuket arrival terminal and your final transfer before paying.

Bangkok departure terminals

The Transport Company lists Bangkok–Phuket as an authorised interprovincial route and currently publishes services through Mo Chit 2 and the Southern Bus Terminal. Operators and stopping patterns vary, so use the booking record—not the route name alone—to confirm where you board.

Do not preserve an old fare or departure time from a guide. Search the official booking system for your date, then compare the journey with a flight once airport transfers and luggage are included.

From Phuket Bus Terminal to the beaches

Phuket’s bus terminals are in or near Phuket Town. Patong, Kata, Karon and the airport require another road transfer. Save the terminal name in Thai, agree the onward fare before leaving, and allow extra time when rain or island traffic is heavy.

Bus and Phuket information