How to get from Bangkok to Phuket: Best Ways & Travel Tips

In this Thailand transportation guide, we detail the best ways to travel from Bangkok to Phuket. And provide first-hand travel tips to help you choose the fastest, cheapest, and most comfortable way to travel to Phuket from Bangkok!
Table of Contents
Picture of Arijana & Matej
Arijana & Matej

Croatian-Slovenian full-time travel duo, photographers, bloggers and travel journalists for over 4 years. We write in-depth travel guides about destinations we have personally visited, providing practical travel tips and recommendations.

How to get from Bangkok to Phuket- getting to Phuket from Bangkok - best ways to travel to Phuket from Bangkok - bus, train, flight

Best ways to get from Bangkok to Phuket

Having done the journey numerous times, we have a really good idea of how best to get from Bangkok to Phuket. Plus, we’ve got some great first-hand tips after spending a month on the island during our 8 months in Thailand.

How to get to Phuket from Bangkok - best ways to travel from Bangkok to Phuket - Surin Beach

The main ways to cover the 850-kilometer distance from Bangkok to Phuket’s Old Town are by direct flight, overnight bus, train and van combo, and self-driving. To get a better idea of which is best for your travel itinerary, read more about each mode of transport below.

The best way to secure tickets is on 12go, our preferred platform for booking buses, trains, ferries, and more in Thailand. Click here to check tickets.

Powered by 12Go system

Fastest: fly from Bangkok to Phuket

The fastest way to reach Phuket from Bangkok is by flying into Phuket International Airport in just 1 hour and a half with one of the multiple daily direct flights.

In Thailand, our carrier of choice for domestic flights is AirAsia. We almost always fly with them, as they provide great value for money.

How to get to Phuket from Bangkok - domestic flight - direct flight from Bangkok to Phuket

TRAVEL TIP

It’s worth comparing the price of a flight from Bangkok to Phuket with the cost of a bus.

Even in the peak season, you can find one-way flight tickets with a checked bag costing about 55 USD.

Once you arrive at the Phuket airport, you can take a taxi or a shuttle bus to your accommodation in Phuket Old Town or any popular beach destinations like Kamala, Kata, and Surin Beach.

There is also a Private Airport Transfer to your hotel in Phuket that you can book online.

Private driver in Phuket - Bangkok to Phuket - getting to Phuket from Bangkok - grab
Getting to Phuket from Bangkok - shuttle bus from Phuket airport - transport in Phuket from Bangkok

Departure locations

Flights to Phuket depart from both Bangkok airports: Suvarnabhumi Airport (BKK) and Don Mueang Airport (DMK). We prefer flying domestically from DMK because we usually stay closer to it. However, BKK is also a great option, as it’s easy to get to from most other popular spots in the capital.

Flight Bangkok - Phuket $ 39.72–1,040.37 1h 25m – 1d 17h
  •   Economy 06:10, 06:15, 06:30, 06:55, 07:00, 07:30, 07:40, 08:00, 08:05, 08:10, 09:00, 09:20, 09:40, 09:50, 10:00, 10:15, 10:20, 10:30, 12:25, 12:40, 13:45, 13:55, 14:05, 14:30, 15:00, 15:30, 15:50, 16:00, 17:30, 18:30, 19:40, 20:00, 20:05, 20:50, 21:45, 22:55, 23:45
  •   Business 10:20
Flight Don Mueang Airport - Phuket $ 42.39–73.82 1h 20m – 1h 35m
  •   Economy 06:35, 07:20, 08:55, 09:20, 10:05, 11:35, 12:35, 12:45, 13:50, 14:40, 15:20, 15:45, 16:35, 18:05, 19:30, 19:35, 20:55

Money-saving: overnight bus from Bangkok to Phuket

The best way to save money while traveling from Bangkok to Phuket is by night bus, which takes between 12 and 16 hours.

VIP Bus Bangkok to Phuket - getting to Phuket from Bangkok by overnight bus - bus Bangkok to Phuket

Keep in mind: most buses from Bangkok to Phuket start in the late afternoon or evening, so you will likely arrive in Phuket in the early morning. However, compared to buses going to Krabi, there are currently a few morning buses departing Bangkok for Phuket so that you can arrive there by bus between 8 and 9 PM.

Upon arrival in Phuket, you are usually dropped off at the Phuket Bus Terminal 2, about a 15-minute drive north of the Old Town. But you can also get off the bus at Thalang, which is closer to the northern areas of Phuket, such as Mai Khao, Bang Tao, and Nai Thon.

Bus Bangkok - Phuket $ 22.87–35.70 12h – 20h 39m
  •   Express 06:45, 16:30, 16:45, 18:00, 19:00, 19:20
  •   VIP 24 17:30, 18:30
  •   VIP 33 18:50
  •   VIP 30 18:00
  •   Bus + Van 19:00

Departure locations

Buses to Phuket depart from different terminals in Bangkok, so it’s worth checking out all the options, depending on where you stay in the capital.

The most common departure point is the Southern Bus Terminal, while some companies also depart from Mochit, the northern station closer to Don Mueang Airport.

However, if you are staying near Khao San Road, there is also one bus departing from there, which is super convenient. Check all options here.

Need a reliable mobile package to stay online in Thailand?

We recommend affordable eSIM packages from Thailandesim, where you also get a local number for ride-hailing and other services.

Tip: Shipped Away readers get 5% off with the code SHIPPEDAWAY

Also read:
Best Thailand SIM Cards

More comfortable: overnight train from Bangkok to Phuket

Depending on your Thailand travel plans, taking the train from Bangkok for a big chunk of the journey to Phuket might be a great idea.

While you can’t get directly to Phuket, you can ride the train to Surat Thani and then take a bus for the last four to five hours. The great thing about taking the train first is that you can take the first leg of the journey on a sleeper train.

How to get to Phuket from Bangkok - sleeper train from Bangkok to Phuket

The journey by train from Bangkok to Phuket can also be somewhat faster than the bus. The train takes about 10 hours, and then the van takes four to five hours from the train station to Phuket.

TRAVEL TIP

On the way to Phuket, you can visit the Gulf of Thailand islands of Koh Samui, Koh Phangan, and Koh Tao as the ferry leaves from nearby Surat Thani.

Most flexible: driving a car from Bangkok to Phuket

Another option is to book a car in Bangkok and drive to Phuket. While this might seem like a crazy way to get from Bangkok to Phuket as a tourist, it’s really not. Especially if your budget permits and you’re flexible with time or traveling as a family or group.

Driving a car from Bangkok to Phuket - self-drive Bangkok to Phuket - best ways to Phuket from Bangkok
Driving around Phuket

We’ve never done this personally, as we had limited time to get to Phuket every time we went. But we know many others who did and also stopped at other destinations, like Khao Sok National Park, along the way.

Before embarking on this journey, make sure to read our article “Driving in Thailand as a Tourist,” which details everything you need to know.

Rent a car in Thailand

The easiest way to get around Thailand?

Rent a car! Thailand is very easy to navigate by car, which allows you to explore at your own pace.

We recommend using DiscoverCars, where you can easily compare prices from top car rental companies and book your dream car with just a few clicks. Say goodbye to long queues and hidden fees and hello to hassle-free car rentals.

Bangkok to Phuket Travel Tips

  • Take a hoodie or long-sleeved shirt for bus and train journeys from Bangkok to Phuket. The air conditioning can be pretty strong.
  • We always recommend to book your transport in advance, and we always do it ourselves. It’s essential, especially if you want a specific type of transport that gets booked out in the high season, like the sleeper trains or VIP buses.
  • Always check flight prices, as sometimes paying just a tiny bit extra is worth saving 10 hours of travel.
  • Bring some snacks onboard, as stops are limited and may not always have the best choice of things. However, the best transport companies give you a small snack and a bottle of water at the beginning of the journey. We love it when they do that!
  • If you’re traveling first to the nearby Koh Yao Noi or Koh Yao Yai, make sure to book the Koh Yao transfer.

Getting to Phuket from Bangkok - Samet Nangshe Viewpoint for sunrise - best way to travel to Phuket from Bangkok
Samet Nangshe Viewpoint – a stunning spot to visit on a day trip from Phuket with incredible views of Phang Nga Bay

To book transport in Asia, we always use this platform, the top transport booking platform in the region for flights, trains, buses, and taxis. Their user-friendly platform makes booking a breeze.

Frequently Asked Questions

Is the night bus from Bangkok to Phuket worth it?

The night bus from Bangkok to Phuket is a great money-saving option for traveling to the south of Thailand without sacrificing comfort. We have done this journey before and can highly recommend it to other travelers.

Can you fly directly from Bangkok to Phuket?

You can take multiple quick one-and-a-half-hour direct flights from Bangkok to Phuket to get there as fast as possible.

Is there a day bus from Bangkok to Phuket?

Yes! There are currently at least two buses departing Bangkok for Phuket in the morning and arriving on the island between 8 and 9 PM. This is an excellent option if you don’t like traveling overnight.

How to get to Phuket from Bangkok - relaxing at Surin Beach
Surin – one of the great Phuket beaches

Our thoughts on getting to Phuket from Bangkok

The bus journey from Bangkok to Phuket is the most popular way to cheaply get from the capital down to the southern destinations of Thailand.

We’ve made many overnight bus journeys in Thailand, and they’re an excellent option for traveling longer distances cheaply. Plus, the buses on this route (Bangkok to Phuket) are usually VIP-style, with much more comfortable seats than your standard bus, frequent stops, and correct travel times.

However, we still prefer flying since we can arrive in Phuket with minimal time spent in transport and get there right for check-in to enjoy the island faster!

How to get to Phuket from Bangkok - best ways to travel from Bangkok to Phuket - Big Buddha
The Big Buddha – Phuket’s most famous landmark

Conclusion: If you are on a budget, the best way to travel from Bangkok to Phuket is by bus or train. But the flight is super convenient if you have just a tiny bit bigger budget!

Ready to book your transport? Check the prices and timings below.

Flight Bangkok - Phuket $ 39.72–1,040.37 1h 25m – 1d 17h
  •   Economy 06:10, 06:15, 06:30, 06:55, 07:00, 07:30, 07:40, 08:00, 08:05, 08:10, 09:00, 09:20, 09:40, 09:50, 10:00, 10:15, 10:20, 10:30, 12:25, 12:40, 13:45, 13:55, 14:05, 14:30, 15:00, 15:30, 15:50, 16:00, 17:30, 18:30, 19:40, 20:00, 20:05, 20:50, 21:45, 22:55, 23:45
  •   Business 10:20
Bus Bangkok - Phuket $ 22.87–35.70 12h – 20h 39m
  •   Express 06:45, 16:30, 16:45, 18:00, 19:00, 19:20
  •   VIP 24 17:30, 18:30
  •   VIP 33 18:50
  •   VIP 30 18:00
  •   Bus + Van 19:00
Taxi Bangkok - Phuket $ 339.70–1,412.73 11h 40m – 12h
  •   Comfort 3pax
  •   SUV 4pax
  •   VIP Van 9pax
  •   Mercedes S Class 3pax
  •   Toyota Alphard 3pax
  •   Economy 3pax
  •   Van 10pax
  •   Luxury VIP Van 9pax
  •   Comfort Car 3pax
  •   Luxury SUV 4pax
Flight Don Mueang Airport - Phuket $ 42.39–73.82 1h 20m – 1h 35m
  •   Economy 06:35, 07:20, 08:55, 09:20, 10:05, 11:35, 12:35, 12:45, 13:50, 14:40, 15:20, 15:45, 16:35, 18:05, 19:30, 19:35, 20:55
Taxi Don Mueang Airport - Phuket $ 462.35–1,412.73 12h
  •   Comfort
  •   SUV 4pax
  •   VIP Van 9pax
  •   Mercedes S Class
  •   Toyota Alphard
Taxi Suvarnabhumi Airport - Phuket $ 462.35–5,739.74 12h – 12h 41m
  •   Comfort
  •   SUV 4pax
  •   VIP Van 9pax
  •   Business
  •   Standard
  •   Mercedes S Class
  •   Toyota Alphard

Disclaimer: This post may contain affiliate links, which means if you book something through them, we may earn a small commission. But at no extra cost to you!

This helps us to keep posting great informational content and keep everything fresh and up-to-date.

Thank you for your support!

Picture of Arijana & Matej
Arijana & Matej

Full-time travelers, photographers, bloggers and travel journalists.

Read more about us.

Thank you for reading

We're Arijana and Matej, a couple and travel blogging duo from Croatia and Slovenia who thrive while slow-traveling. And we have been doing it for over 4 years.

During and after our travels, we love publishing in-depth, researched and above-all, useful travel guides, full of personal first-hand information on the places we personally visited.

Our mission with this blog is to help future travelers have an even better vacation or adventure in the spots we write about.
> You can read more about our mission and how we go about writing these guides in our Writing Ethics page.

If you found our articles useful, and would like to support our work, you can tip us a coffee. ☕

Have a question or an update you would like to share with others?

Leave a Reply

Your email address will not be published. Required fields are marked *