ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Phuket

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from Bangkok to Phuket

🚌 Expect a scenic 12-hour ride from Bangkok to Phuket, where you can enjoy breathtaking views along the way. 🌅

Where to stay in Phuket

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Find accommodation
  • Yes, there is a direct bus service between Bangkok and Phuket. The bus departs from Bangkok Mochit Bus Terminal and arrives in Phuket. The service operates four times a day, providing daily trips for passengers. The journey by bus typically takes around 12 hours to reach Phuket from Bangkok.
  • You can catch the bus from Bangkok to Phuket at the Bangkok Mochit Bus Terminal station. This station is operated by The Transport Company and serves as the departure point for buses traveling to various destinations, including Phuket. Make sure to arrive at the bus terminal in advance to ensure a smooth boarding process for your journey from Bangkok to Phuket.
  • The bus traveling from Bangkok to Phuket, operated by The Transport Company, arrives at Phuket station. This station is the designated arrival point for passengers journeying from Bangkok to Phuket by bus. Upon arrival at Phuket station, travelers can easily access various transportation options to reach their final destination on the island.
  • The cost of a bus ticket from Bangkok to Phuket typically falls within the range of $17 to $24, depending on the operator and type of service chosen. Travelers can select different seating options or classes that may affect the ticket price. It is recommended to check with the bus company or booking platform for the most up-to-date fare information before planning your journey from Bangkok to Phuket.
  • There are four buses that run directly from Bangkok, specifically from the Bangkok Mochit Bus Terminal, to Phuket on a daily basis. These bus services are operated by The Transport Company and take approximately 12 hours to complete the journey. Travelers can choose from multiple departure times throughout the day and can expect a range of ticket prices between $17 and $24 for the Bangkok to Phuket bus route. It is advisable to check the schedule and book tickets in advance to secure a seat on the preferred bus service.
  • The buses from Bangkok to Phuket are typically less crowded during the early morning and late evening departures. These times are often preferred by travelers looking to avoid peak traffic and crowded buses. On the other hand, midday departures may experience more crowds due to travelers opting for daytime journeys. It is advisable to consider booking tickets for the less crowded departure times to have a more comfortable travel experience on the bus from Bangkok to Phuket.
  • The first bus from Bangkok to Phuket typically departs in the early morning, providing an early start for travelers. The last bus of the day usually leaves in the late evening, offering a convenient option for those who prefer to travel overnight. It is recommended to check the exact departure times at Bangkok Mochit Bus Terminal for the most up-to-date information on the first and last buses to Phuket.

Will you be returning to Bangkok by bus?

If you are looking for the return bus journey, check out buses from Phuket to Bangkok

See schedule