Bangkok to Phuket

How to get from

Bangkok to Phuket

  • Book online with local operators
  • We're here for you 24/7
  • Stories by travelers, for travelers

4 ways to get from Bangkok to Phuket

Taking a bus from Bangkok to PhuketDuration: 13h 30m
Know before you go

Many different buses depart from Bangkok to Phuket. Departure times occur throughout the day. The cabins are updated and provide many amenities for the long journey, like air conditioning, reclining seats, and bathrooms onboard. Most of the time, only snacks and water are provided on board, so plan ahead if you get hungry easily.

  • Pros
    • Possible overnight accommodation replacement
    • Free cancellations possible
    • Makes rest stops
    • Central location for pick up and drop off
  • Cons
    • Long journey
    • No other transport options
    • There's no faster option
    • Possibly chilly on board (bring a sweater)
    • No sleeper buses (upright seats)
Most popular rides
Taking a flight from Bangkok to PhuketDuration: 1h 30m
Know before you go

There are 6 operators that run from Bangkok to Phuket, with 2 departures per day. If you decide to take a flight, you can take the Economy option.

Most popular rides
Taking a car from Bangkok to PhuketDuration: 12h
Know before you go

There are 2 operators that run from Bangkok to Phuket. If you decide to take a car, you can take the Standard option.

Most popular rides
Taking a minivan from Bangkok to PhuketDuration: 12h
Know before you go

There are 3 operators that run from Bangkok to Phuket. If you decide to take a minivan, you can take the VIP and Standard options.

Most popular rides

About the journey from Bangkok to Phuket

Departing from the busy hub of Bangkok, the destination of Phuket offers equal measures of relaxation and excitement in a vacation spot loved by locals and travelers alike. As the largest island in Thailand, Phuket has it all. Beaches and national parks are scattered around the island and are great places for resting and nature exploration. The city of Phuket contains bustling markets, colorful buildings, and a friendly mix of people.

The bus journey (838 kilometers or 520 miles) from Bangkok to Phuket is a long trip that will take around 15 hours. And although long, the bus from Bangkok to Phuket is both comfortable and easy. There are several operators traveling between these destinations, and you have the choice between VIP, Tourist, or Standard options. All class options offer similar amenities such as reclining seats and toilet facilities for a comfortable journey. Bus stations in Bangkok are quite central and easy to access, making your departure from the city simple.

Although Phuket is an island, it is connected to mainland Thailand by bridge, making it quite convenient to reach. Once you arrive, the coastline and many beautiful islands are easily accessible, making it the perfect starting point for an island-hopping adventure.


What to see when traveling from Bangkok to Phuket

What you can see when traveling from Bangkok to Phuket depends on the time of day you travel. During daylight hours, you will escape the buzz of traffic and make your way along the coastal highway. Small towns, national parks and sea views are all visible during the journey south. You will also pass some popular destinations along the way including the beach resort city of Hua Hin.

If you decide to take an overnight bus, your journey will most likely begin with a sunset over Bangkok’s skyline. When you leave the city, most of the journey will be dark and peaceful, giving you the chance to get some shut eye. Crossing over into Phuket the following day, you will feel refreshed and enthusiastic to explore the welcoming island culture and refresh yourself before heading to the beach.


How to get from Bangkok to Phuket

Taking a bus 

Traveling by bus from Bangkok to Phuket is a popular option with several choices of operators and classes. Buses depart several times throughout the day from morning to evening so you can leave at the time most convenient to you. You even have the choice of overnight travel if you want to skip paying for accommodation for a night, but there is a lack of official sleeper style buses on this route meaning you may not have fully reclining seats.

However, all bus seats will have some level of recline to make the long journey between Bangkok and Phuket more comfortable. Other comforts include blankets, toilet facilities, and food and water onboard. Air conditioning is also provided but can often be turned up high, so make sure to bring a warm layer with you on board. Buses will make rest stops along the way so you can stretch your legs and buy snacks for the onward journey, which may lengthen the overall travel time.

Most bus companies expect you to arrive at least 30 to 40 minutes before departure and offer a limit of 1 large suitcase and 1 piece of hand luggage onboard. Check before you book if your ticket is refundable, as the policy is different with each operator. Once you arrive in Phuket, the bus terminal is located in a built-up area with easy accessibility to restaurants and shops. You can further explore the island or head to your accommodation by motorcycle, bus or tuk tuk. 


When is the best time of year to visit Bangkok?

The best time of year to visit Bangkok is approximately between December and February due to the likelihood for dry, mild weather and less packed streets. 


When is the best time of year to visit Phuket?

Phuket is best visited between November and April during the dry season when the temperature is at around 75°F to 89°F (24°C to 32°C). The high season sits between these months from December to March but brings a vibrant vibe to the markets and nightlife culture. 

Let Bangkok and Phuket inspire you

5 unique things to do in Phuket, Thailand

Got Phuket on your itinerary now that quarantine-free travel is beckoning? From little-known capes to fishing tours with sea gypsies, we’ve got you covered.

Read more

Traveling from Bangkok to Phuket: A traveler review

Apart from beaches and nightlife, Phuket also boasts the room where “Richard” stayed in The Beach. Feel like a movie star when going to Phuket.

Read more

A detailed guide to transportation in Thailand

Live your tropical getaway dream with our Thailand transportation guide. Make the most of the country’s extensive network of buses, trains, flights and ferries.

Read more

Reviews of the ride from Bangkok to Phuket

  • P
    It was alright
    We had tree kids with us and it went fine. At 11pm they stopped fore a free meal.
  • A
    Bad exoerience
    The driver was constantly talking on the cell phone while driving. The bus departed late by 90 minutes and there was no one to guide. Very very unprofessional.
  • Y
    Good trip. Would recommend
    The bus is was clean and left on time. Staff were friendly and helpful. The advertisement that the bus doesn’t stop to pick up people on the way is incorrect but that didn’t bother us. Seats were spacious and even have massagers in the seat! Only negative was that the USB chargers didn’t work in any of the seats (we tried multiple) but staff did offer to charge at the front for us. I slept the whole way from Phuket to Bangkok so no complaints!
Show more

Your questions, our answers

Bookaway's customers prefer Standard minivan by Krabi Airport Shuttle

Economy flight by Nok Airwhich usually takes 1h

249 Km (Air)

Economy flight by Thai Vietjet starting at US$20