Bangkok to Phuket Bus

Bangkok to Phuket Phuket to Bangkok

Bangkok to Phuket Route Summary

Bangkok to Phuket bus is a popular way of traveling. There are up to 52 daily bus departures available, including 52 night buses. The earliest bus departs from Bangkok bus station at 06:45h, arriving at Phuket bus station at 20:45h the same day. While latest bus departs at 19:50h, arriving at 07:50h the following day.
Departure station and country BangkokThailand
Arrival station and country PhuketThailand
Travel Distance 837 km
Average Trip Duration 14h 32min
Total Departures 52
Popular Operators Lignite Tour, Sombat Tour
Lowest Price €20
Transportation Options Bus, Plane


Bangkok to Phuket Bus Timetable

Below you will find some of the most popular bus departures from Bangkok to Phuket:
Timetable: TODAY TOMORROW

Getting from Bangkok and Phuket by bus

The shortest travel distance between Bangkok and Phuket is 837 km. The fastest bus which departs at 17:50 has a travel time of 11:25h. The longest travel time on the route is 17:40h. Depending on the selected departure, the following amenities are available: air condition, wifi and toilet. You can book tickets in advance to secure your seat, especially during peak travel times.

Overnight buses

If you want to travel overnight and save money on accommodation or arrive in Phuket earlier, there are over 50 night buses from Bangkok to Phuket. The overnight buses depart between 16:00 and 19:50 and arrive between 04:30 and 12:30 the following day. Since the travel time between the two stations is 11:17, all bus departures for this route are overnight. You can see some of them below.
Timetable: TODAY TOMORROW

Bus companies operating the Bangkok to Phuket route

There is a total of 8 bus companies operating the route. These bus companies have been rated 6 times by travelers. Here you can see the list of the most popular bus companies operating the route and their overall rating.

6.2 Montanatip
6.9 SOT Travel
4.5 Bangkok Travel Plus
8.1 Nara Travel

Departure and arrival stations

For more details about Bangkok or Phuket bus stations, including general information, and other popular routes, you can check the links below.
Map overlay

  Bangkok

You can see information about the departure station and stops Bangkok here

Map overlay

  Phuket

You can see information about the arrival station and stops Phuket here


Cheapest tickets

Budget-friendly tickets are listed below, depending on availability.
Adult ticket: €20 (One-Way) or €40 (Return).

Travel reviews for Bangkok to Phuket bus

6 travelers have shared their feedback and reviewed their bus journey from Bangkok to Phuket. The average rating is 4.7. You can read the users' review of the bus company below. These reviews were originally written under our former names, GetByBus and GetByFerry. But don’t worry, it’s all us! Same company, same trusted partners, just with a new vibe as Traveling.com.
8.13 by OWEN
7.5 by ANONYMOUS
Read all reviews here


Other popular destinations from Phuket

If you're looking for inspiration as to where to travel next once you've reached Phuket, here is the list of the most popular travel routes that our clients have previously purchased their tickets for:



Frequently Asked Questions - Bangkok to Phuket Bus


How long is a bus from Bangkok to Phuket?

The bus ride from Bangkok to Phuket takes about 10-13 hours. While it's a long journey, it's the most affordable option compared to other modes of transportation between the two cities.

The buses are generally comfortable and offer various levels of service, making it a good choice for budget-conscious travelers.

How much is the bus fare from Bangkok to Phuket?

Bus fares from Bangkok to Phuket range from 19 to 38 euros. Prices depend on the company you’re traveling with, the type of service offered (such as standard, VIP, or first class), and road conditions.

Booking in advance can sometimes help secure the best rates, especially during peak travel seasons.

What is the best way to go from Bangkok to Phuket?

There are several ways to reach Phuket from Bangkok. From our experience, bus travel is the most convenient option, as it offers a lower price compared to other methods. There are also overnight bus options available, allowing you to rest while traveling.

Buses are usually well-equipped with comfortable seating, air conditioning, and sometimes even onboard entertainment, making your journey as comfortable as possible. 

Is there a train from Bangkok to Phuket?

Unfortunately, there is no direct train available from Bangkok to Phuket. That’s why many travelers opt for bus travel, which is a more convenient and affordable option. Alternatively, you can reach Phuket from Bangkok by plane, but this is a more expensive option compared to the bus. 

To have all the information in the palm of your hand download our mobile app for free!

Latest tickets bought

Traveling.com guides

Latest blog posts

Latest reviews

GetByAps twitter twitterX linkedin instagram facebook pinterest tiktok youTubePlay fax dinersCard maestroCard mastercard safety group faq printer mTicketQr arrowIcon iconChevronDown thumbsUp exclamationCircle download directions clock calendarCheck accommodation mailAlert questionCircleFull gpsIcon locationMark ferryIcon busIcon star locationPin phone email signpost unesco starFull verifiedBadge star ticketsIco reviewsIco guidesIco newsIco sightPin globe ticket flexCancelIcon thumbsDownIcon thumbsUpIcon