How to get from Bangkok to Phuket


There are many ways to do the hugely popular 900km trip from Bangkok to Phuket and vice versa, each of which has its own advantages and disadvantages. In this post I will explain each of them in detail and give you hints and tips to keep in mind when you decide to go for one particular travel type.

How to get from Bangkok to Phuket

Travel by Nightbus

Many backpackers choose this option and most of them book their ticket in the Khao San area or in Hua Lamphong Railway Station in Bangkok. This is not your cheapest option for a bus ride to Phuket however with prices at around 1,000 baht. If you decide to go to the bus terminal by yourself instead you will save the money that ticket agents get in form of commission in places like Khao San or the railway station.

Bangkok has three major bus terminals and the one that has buses to Phuket is the Southern Bus Terminal. To get there, you will have to take a taxi, with meter no more than 100 baht from Khao San Road, 130 baht from Sukhumvit area. There are night buses going down to Phuket until midnight. Of course you can also take a bus during day time but there is not really much to see on the way as you are driving straight down the highway (and not directly along the coast) and moreover you will save the cost for accommodation if you take the night bus. The ticket price is about 500 baht one way for an air conditioned bus with large seats (3 seats in one row); blanket, pillow and a snack are included.  The trip takes about 12 hours.

Travel by Airplane

A flight from Bangkok to Phuket is obviously your fastest and most convenient travel option, however it’s also the most expensive one. For cheap flights, Air Asia will normally be your choice. Sometimes Bangkok Airways also has promotion fares. Note: Many Budget Airlines like Air Asia no longer depart from Suvarnabhumi International Airport but from Don Muang International Airport north of Bangkok. You will have to take a taxi to get there (about 200 baht from Khao San, 160 baht from Sukhumvit). The flight takes about 1.5 hours. From Phuket Airport there is no public transport available to the beaches either so you will have to take a taxi which costs about 400 baht (to Phuket Town or Patong / Kata Beach).

Travel by Rental Car

This is maybe the hardest option to organize your Phuket trip, but it can be a lot of fun while actually traveling. Make sure you find a reliable rental place. That’s more easy in theory than it is in practice with far more motorbikes available for rent than cars for rent. So wherever you go, make sure to carefully read the rental contract (and that it’s written in English) and you got an insurance that covers most or all of the expenses in case of an accident – similar if you rent a motorcycle. Also check for damages and scratches before you rent the vehicle and make sure they are written down in the contract when you rent your car.
Again, as the distance with around 900km is quite long, you should break your trip at least into two parts, stopping overnight somewhere along the way, see below.