Bus from Bangkok to Phuket: Online Booking, Schedules, and Routes

Aerial view of Phuket's landscape with the Big Buddha statue overlooking the island, promoting bus travel from Bangkok to Phuket.

Heading from Bangkok to the tropical paradise of Phuket? SiamTickets provides a range of transportation options, including bus, taxi, and combined bus and van services, to make your journey comfortable and convenient.

Phuket, famous for its pristine beaches, crystal-clear waters, and vibrant nightlife, is a must-visit destination for any traveler. With multiple daily departures from Bangkok, you can easily find a schedule that fits your plans.

Choose the transportation option that best suits your preferences and budget, and let SiamTickets handle the booking details.

Use the search tool above or click here to book.

Bus Schedule Bangkok to Phuket

Here is the latest schedule for bus services from Bangkok to Phuket. Buses depart from different stations in Bangkok, so it’s important to know where each operator is departing from to plan your journey accordingly.

For passengers specifically interested in reaching Thalang, Northern Phuket, the Transport Co provides services with a arrival time that is 30 minutes earlier than the scheduled arrivals at Phuket Bus Terminal 2.

Transport CO buses © Wanolan Sriboonkam / Shutterstock.com
Depart Bangkok (Mochit) Arrive Phuket Bus Terminal 2 Operator
06:45 AM 06:45 PM Transport Co
04:45 PM 04:45 AM (+1) Transport Co
05:25 PM 05:25 AM (+1) Transport Co
06:00 PM 06:00 AM (+1) Transport Co
Depart Bangkok (Southern Terminal) Arrive Phuket Bus Terminal 2 Operator
04:30 PM 04:30 AM (+1) Transport Co
05:50 PM 06:00 AM (+1) Andaman Sea Tour and Transport
06:00 PM 06:45 AM (+1) Sombat Tour
06:50 PM 07:35 AM (+1) Sombat Tour

For the combined bus and van services from Bangkok to Phuket, here’s the detailed schedule.

These services depart from the Khao San area in Bangkok, offering a unique travel option that guarantees all connections, heading towards different destinations in Phuket including Phuket Bus Terminal 1 and Phuket Town. These services are ideal for travelers looking for a direct journey from the bustling Khao San Road area to Phuket.

Depart Bangkok (Khao San) Arrive Phuket Operator
07:00 PM 12:30 PM (+1) Montanatip
07:00 PM 12:00 PM (+1) Nara Travel
07:00 PM 12:30 PM (+1) Sapthaweephol Tour and Travel
BOOK FERRY TICKETS

Travel Time

Travel time from Bangkok to Phuket is approximately 11 hours and 30 minutes with bus transportation, 11 hours and 40 minutes with taxi, and up to 17 hours and 30 minutes with combined bus and van services.

Bus Fare and Classes

Montanathip interior

Select from various ticket classes offered by Transport Co, Andaman Sea Tour and Transport, Sombat Tour, Montanatip, Nara Travel, and Sapthaweephol Tour and Travel for your trip to Phuket.

Transportation Class and Company Fare Rate
Transport Co Express Class THB 783
Andaman Sea Tour and Transport VIP 24 Class THB 1,422
Sombat Tour VIP 30 Class THB 1,223
Sombat Tour VIP 33 Class THB 1,223
Montanatip Bus+Van Class THB 1,010
Nara Travel Bus+Van Class THB 1,020
Sapthaweephol Tour and Travel Bus+Van Class THB 1,068

Bangkok to Phuket by Bus FAQ

Transport Co and Sombat Tour buses arrive at Phuket Bus Terminal 2 and Thalang, Phuket. Montanatip and Sapthaweephol Tour and Travel’s combined services arrive at Phuket Bus Terminal 1. Nara Travel’s bus and van service arrives in Phuket Town.

Transport Co, Andaman Sea Tour and Transport, Sombat Tour, Montanatip, Nara Travel, and Sapthaweephol Tour and Travel operate various schedules, with departures ranging from early morning to evening.

The journey ranges from approximately 11 hours and 30 minutes to 17 hours and 30 minutes, depending on the service.

Fare rates vary from THB 783 for express classes to THB 1,422 for VIP classes.

Yes, direct bus services are available.

Departures are from Mochit, Bangkok, Southern Terminal Bangkok, and Khao San area for different operators.

BOOK FERRY TICKETS

Alternative Options

While the bus journey from Bangkok to Phuket is a popular choice, SiamTickets offers a range of alternatives to suit your preferences and budget.

If you’re short on time, a flight can get you to Phuket in just over an hour.

For flexibility, private taxis, and hired cars offer a personalized experience, starting at around 12,000 THB.

Adventurous travelers can opt for a combination of buses and vans, allowing them to explore off-the-beaten-path destinations along the way.

Of course, the bus remains a budget-friendly and reliable option, with a few different arriving locations.

Summary

Organizing your bus trip from Bangkok to Phuket is easy with these key points in mind:

  • Numerous daily departures from Mochit, Southern Terminal, and Khao San
  • Journey durations vary from 11.5 to 17.5 hours
  • Prices begin at THB 750 for express buses and reach up to THB 1,400 for VIP options

SiamTickets ensures a comfortable and smooth journey, so you can focus on the exciting Phuket experiences that await you. Book your tickets today and get ready for a memorable trip to this tropical paradise.

Related Trips