Travel Bangkok to Phuket

Bangkok to Phuket Bus: Schedules, Tickets & Prices

Travel from Bangkok to Phuket by bus in around 11h 20m to 17h, with tickets available from 783 THB to 1,790 THB.

Bus from Bangkok to Phuket

Board a bus at multiple stations, including Khao San Bangkok Travel Plus, Southern Terminal Bangkok, Khao San Tara Travel, Bangkok and others and begin your journey from Bangkok toward Phuket, reaching multiple stations, including Phuket Bus Terminal 2, Tha Chat Chai Check Point, Sirinat National Park, Phra Nang Sang Temple, Sirinat National Park and others along the way. The first departure of the day is at 06:45, and services run regularly so you can choose a departure time that works for you. The trip lasts about 11 hours 20 minutes with fares starting from 783 THB. Reserve your ticket here.

Prices: 783 THB to 1,790 THB

Duration: 11h 20m – 17h ⏱

Book bus from Bangkok to Phuket in 11h 20m Travel with bus from Bangkok to Phuket for THB 783 Take bus from Bangkok to Phuket for THB 783 Travel with bus from Bangkok to Phuket for THB 783 Book bus from Bangkok to Phuket in 11h 20m Explore with bus from Bangkok to Phuket for THB 783

View all Bus tickets →

Distance Bangkok to Phuket

The distance between Bangkok and Phuket is 687.6 kilometers.

Bus from Bangkok to Phuket Details

Find key information about the Bus from Bangkok to Phuket, including travel time, prices and stations.

Bus
Average price
1,237 THB
 
Cheapest
783 THB
Average duration
13h 22m
 
Shortest
11h 20m
Number of departures
39
06:45 - 19:50
Tickets
 
Stations
Departure stations
Arrival stations
Khao San Bangkok Travel Plus
Southern Terminal Bangkok
Khao San Tara Travel, Bangkok
Khaosan The Twin 2000, Bangkok
Khaosan Road, Bangkok
View more stations in the full listing
Phuket Bus Terminal 2
Tha Chat Chai Check Point, Sirinat National Park
Phra Nang Sang Temple, Sirinat National Park
Phuket Rajabhat University Intersection, Rassada Pier
Thalang, Phuket
View more stations in the full listing

Bus Routes & Schedules from Bangkok to Phuket

Between Bangkok and Phuket, this bus connection is served by several stations rather than a single fixed terminal. The exact travel time varies depending on where you board and exit the bus, but most trips take approximately 11h 20m. Services run throughout the day, operating from 06:45 until 19:50, and fares typically begin at 783 THB. By checking the full bus timetable for Bangkok to Phuket, you can compare different station pairings, journey lengths and departure times to choose the option that best matches your travel plans.

Bus Timetable: BBC Khao san Bangkok → Phuket Bus Terminal 2

  • 18:45 11:25 16h 40m 1014 THB
  • 18:50 11:50 17h 885 THB

Bus Timetable: Khao San Bangkok Travel Plus → Phuket Bus Terminal 2

  • 18:45 11:25 16h 40m 1092 THB
  • 18:50 11:50 17h 1040 THB

Bus Timetable: Khao San Montanatip, Bangkok → Phuket Bus Terminal 2

  • 19:00 12:00 17h 1261 THB

Bus Timetable: Khao San Tara Travel, Bangkok → Phuket Bus Terminal 2

  • 16:00 07:00 15h 1170 THB

Bus Timetable: Khaosan Next Step Journey Office, Bangkok → Phuket Bus Terminal 2

  • 17:00 07:00 14h 1260 THB

Bus Timetable: Khaosan Road, Bangkok → Phuket Bus Terminal 2

  • 18:40 10:40 16h 1170 THB
  • 18:50 10:50 16h 1170 THB

Bus Timetable: Khaosan The Twin 2000, Bangkok → Phuket Bus Terminal 2

  • 19:00 12:00 17h 1170 THB

Bus Timetable: Lampoo Ocean Travel, Bangkok → Phuket Bus Terminal 2

  • 18:00 08:00 14h 1790 THB

Bus Timetable: Mochit, Bangkok → Phuket Bus Terminal 2

  • 06:45 20:45 14h 783 THB
  • 16:45 06:45 14h 783 THB
  • 17:25 07:25 14h 1218 THB
  • 18:00 08:00 14h 783 THB

Bus Timetable: Mochit, Bangkok → Thalang, Phuket

  • 06:45 18:15 11h 30m 783 THB
  • 16:45 04:15 11h 30m 783 THB
  • 17:25 04:55 11h 30m 1218 THB
  • 18:00 05:30 11h 30m 783 THB

Bus Timetable: Southern Terminal Bangkok → Ban Tha Ruea, Phuket

  • 17:30 05:20 11h 50m 1501 THB
  • 17:50 05:35 11h 45m 1501 THB
  • 19:50 07:40 11h 50m 1501 THB

Bus Timetable: Southern Terminal Bangkok → Kho En, Phuket

  • 17:50 05:10 11h 20m 1501 THB

Bus Timetable: Southern Terminal Bangkok → Muang Mai, Sirinat National Park

  • 17:30 05:00 11h 30m 1501 THB
  • 19:50 07:20 11h 30m 1501 THB

Bus Timetable: Southern Terminal Bangkok → Phra Nang Sang Temple, Sirinat National Park

  • 17:50 05:20 11h 30m 1501 THB

Bus Timetable: Southern Terminal Bangkok → Phuket Bus Terminal 2

  • 17:30 05:30 12h 1501 THB
  • 17:50 06:00 12h 10m 1501 THB
  • 18:00 06:45 12h 45m 1334 THB
  • 18:20 06:20 12h 965 THB
  • 18:50 07:35 12h 45m 1334 THB
  • 19:20 09:20 14h 965 THB
  • 19:50 09:50 14h 1501 THB

Bus Timetable: Southern Terminal Bangkok → Phuket Rajabhat University Intersection, Rassada Pier

  • 17:50 05:55 12h 5m 1501 THB

Bus Timetable: Southern Terminal Bangkok → Tha Chat Chai Check Point, Sirinat National Park

  • 17:50 05:15 11h 25m 1501 THB

Bus Timetable: Southern Terminal Bangkok → Thalang, Phuket

  • 17:30 05:10 11h 40m 1501 THB
  • 17:50 05:30 11h 40m 1501 THB
  • 19:20 08:50 13h 30m 965 THB
  • 19:50 07:30 11h 40m 1501 THB

Check all Bus tickets →

Frequently Asked Questions Bus Bangkok to Phuket

Below you will find answers to the most common questions about traveling from Bangkok to Phuket by bus.

How long does the bus trip from Bangkok to Phuket usually take?

The Bangkok to Phuket bus journey usually takes about 11 to 17 hours, depending on the departure point and the specific bus service you choose. Some Bangkok to Phuket bus trips are faster, while others take longer, so it is worth checking the schedule before booking.

What is the price range for bus tickets on the Bangkok to Phuket route?

Bus tickets for Bangkok to Phuket generally cost between 783 THB and 1790 THB. The final fare can vary by bus service, departure point, and seat type, so comparing options before you book can help you find the best value.

When is the first and last bus departure from Bangkok to Phuket?

For Bangkok to Phuket by bus, the first departure is around 06:45 and the last departure is around 19:50. That gives travelers a fairly wide window to choose a bus departure that fits their plans.

Which Bangkok to Phuket bus service options are available from the city?

There are several Bangkok to Phuket bus service departure points, including Southern Terminal Bangkok, Mochit, and multiple Khao San locations. On arrival, buses can reach places such as Phuket Bus Terminal 2, Thalang, and other stops in Phuket, so it helps to pick the bus connection that matches your destination.

How can I book bus tickets for Bangkok to Phuket?

You can book Bangkok to Phuket bus tickets by choosing the departure point and arrival stop that suit your trip, then selecting a bus service with the right timing and price. Since there are multiple Bangkok to Phuket bus options, checking the schedule and fare before confirming is a smart move.

Are there any faster bus journeys between Bangkok and Phuket?

Yes, some Bangkok to Phuket bus journeys are shorter than others, with certain routes taking about 11 to 12 hours. For example, a bus from Southern Terminal Bangkok can be quicker than some Khao San departures, so the exact bus trip you choose can make a difference.

Which Bangkok to Phuket bus departure points are most common for travelers?

Common Bangkok to Phuket bus departure points include Southern Terminal Bangkok, Mochit, and several Khao San-area offices. These bus services are used often because they offer different departure times and arrival points in Phuket, making it easier to match your travel plans.

What should I know before taking a bus from Bangkok to Phuket?

Before taking a Bangkok to Phuket bus, it is a good idea to check both the departure point and the arrival stop, since buses can end at Phuket Bus Terminal 2 or other locations in Phuket. It also helps to compare the bus schedule, price, and journey length so you can choose the most convenient bus trip.


More Bus routes from and to Bangkok or Phuket

Planning more than just Bangkok to Phuket?

You’re currently viewing Bus options for Bangkok to Phuket. If your trip includes more destinations, the TicketRoutes Travel Planner lets you compare different transport types and multiple routes in one place.

Open Travel Planner

Ideal for multi-city trips and flexible travel plans.