Phuket to Bangkok Bus

Phuket to Bangkok Bangkok to Phuket


Phuket to Bangkok Bus Timetable


Phuket to Bangkok Route Summary

Phuket to Bangkok bus is a popular way of traveling. There are up to 45 daily bus departures available, including 45 night buses. The earliest bus departs from Phuket bus station at 06:30h, arriving at Bangkok bus station at 19:00h the same day. While latest bus departs at 19:00h, arriving at 07:00h the following day.

Departure station and country PhuketThailand
Arrival station and country BangkokThailand
Travel Distance 837 km
Average Trip Duration 16h 15min
Total Departures 45
Popular Operators Lignite Tour, Sombat Tour
Lowest Price €20
Transportation Options Bus, Plane, Minivan
Below you will find some of the most popular bus departures from Phuket to Bangkok:
Timetable: TODAY TOMORROW

Getting from Phuket and Bangkok by bus

The shortest travel distance between Phuket and Bangkok is 837 km. The fastest bus which departs at 17:40 has a travel time of 11:50h. The longest travel time on the route is 20: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 Bangkok earlier, there are 45 night buses from Phuket to Bangkok. The overnight buses depart between 07:30 and 19:00 and arrive between 04:00 and 14:39 the same 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 Phuket to Bangkok route

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

8.1 Nara Travel
7.1 465 Surat Thani Phuket Transport
Jarinthon Tour
TransBaanTon

Departure and arrival stations

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

  Phuket

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

Map overlay

  Bangkok

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


Cheapest tickets

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

Travel reviews for Phuket to Bangkok bus

3 travelers have shared their feedback and reviewed their bus journey from Phuket to Bangkok. The average rating is 5. 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 ANONYMOUS
Read all reviews here


Other popular destinations from Bangkok

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



Frequently Asked Questions - Phuket to Bangkok Bus


How long is the bus ride from Phuket to Bangkok?

The bus ride from Phuket to Bangkok lasts about 10-12 hours. Depending on the company you’re traveling with, the number of stops along the way, and road conditions, travel time might slightly vary.

Despite the long duration, the buses are generally comfortable and equipped with amenities to make the journey more pleasant.

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

According to many travelers, the best way to travel from Phuket to Bangkok is by bus. Although it's a long ride, buses on this route are typically comfortable and well-equipped with amenities such as air conditioning and reclining seats.

Additionally, this is the most affordable option to reach Bangkok from Phuket, making it a popular choice for budget-conscious travelers.

Is there a sleeper bus from Phuket to Bangkok?

Yes, there are many sleeper buses from Phuket to Bangkok, as there are several overnight lines due to the long travel time. Our recommendation is to opt for a sleeper bus because it will make your ride more comfortable, allowing you to rest during the journey and arrive in Bangkok feeling refreshed.

Sleeper buses typically offer reclining seats or even fully flat beds, making the long trip much easier.

Can you get a train from Phuket to Bangkok?

Unfortunately, there is no direct train connection from Phuket to Bangkok. To travel between these two destinations, you can either take a flight, which is the fastest option, or a bus, which is more affordable but takes longer.

Both options are commonly used by travelers depending on their budget and time constraints.

Can you do a day trip to Bangkok from Phuket?

No, a day trip to Bangkok from Phuket is not possible due to the long travel time between the two cities. The distance and duration of the journey, whether by bus or plane, make it impractical to travel to Bangkok and back to Phuket within a single day.

If you wish to explore Bangkok, it's best to plan for at least an overnight stay or longer.

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