A beautiful view from within central Bangkok-mobile

How to get from
Phuket to Bangkok

Phuket to Bangkok Trip Overview

Distance689 km (430.6 miles)
Price range$23-$202
Ride Duration Range1h 20m-16h 30m
Earliest Departure00:30
Latest Departure23:55

Find up-to-date information on departure times, schedules, and prices so you can easily compare and book your tickets.

Travel Schedule Options from Phuket to Bangkok

Taking a bus from Phuket to Bangkok

Fastest bus: 11h 50m

Cheapest bus: $23

The fastest: 11h 50m

The cheapest: $23


Free cancellations

Makes rest stops

Possible overnight accommodation replacement

Central location for pick up and drop off


Long journey

No other transport options

There's no faster option

Possibly chilly on board (bring a sweater)

No sleeper buses (upright seats)








Reclining Seats






The fastest: 1h 20m

The cheapest: $58




A beautiful view from within central Bangkok

About the journey from Phuket to Bangkok

After refreshing yourself with the beachside relaxation that is inevitable with a trip to Phuket, you will be ready to embark on your next adventure in the culturally rich capital city of Bangkok. Things to do in Bangkok include visiting the beautifully adorned Buddhist temples, perusing the markets of Chinatown, taking a river tour, and experiencing a night out on the famous Khao San Road

Traveling the 840-kilometer (522 mile) trip from Phuket to Bangkok is easily taken by bus. The journey can be booked through a couple of operators at several times throughout the day or even traveling overnight. Buses come in a few different class options but whatever bus you take, you can be assured that there will be lots of extra amenities available to maximize your comfort.

It is recommended to take a bus overnight if your itinerary allows it as it is a good way to save paying for an extra night’s accommodation. Due to the length of the journey of around 14 to 15 hours, you can pass a lot of this time while sleeping on the reclining seats fitted in every bus.

When you arrive in Bangkok, the sights, sounds, and smells will wrap you up in an exhilarating mix of Thai culture. The buzz in the city encourages exploration and a desire to go out and meet the travelers and locals who make up this melting pot capital. 


What to see when traveling from Phuket to Bangkok

The trip from the southern province, where Phuket is located, up to Bangkok is a long journey, on roads lined with naturally beautiful sights. There are national parks along the way including the huge Kaeng Krung national park which contains jungle trails and waterfalls. The route follows the coastline, letting you enjoy the peaceful ocean views for some of the journey. Rest stops along the way will mostly be at gas stations or roadside markets, but you can be sure to spot some interesting Thai snacks worth sampling.

If you travel overnight, the roads should be relatively quiet and dark to allow you to get some sleep. Waking up the next day, you will begin entering the busy roads of Bangkok that are buzzing with traffic. There are lots of great sights when entering the city, as Bangkok is full of highly decorated temples and shrines, some of which are visible from the road. 


How to get from Phuket to Bangkok

Phuket to Bangkok is a journey commonly traveled by bus. There are a few bus operators to choose from that depart several times a day from Phuket. Some trips require overnight travel which is a good opportunity to sleep away most of the trip and helps you save a night’s worth of accommodation expenses. 

Due to the long journey, buses offer comforts such as reclining seats, blankets, and toilet facilities. Air conditioning is often turned up high on these buses, so it is recommended to wear a light but warm layer on the journey. 

Snacks and drinks are also provided, but it is advisable not to completely rely on this to keep you full throughout the journey. Buses on the road from Phuket to Bangkok take rest stops, so you can be assured you will have extra options for toilet facilities and the chance to purchase food and drinks at each pitstop. 

Each bus operator has its own rules regarding cancellation policies and recommended times to arrive at the bus station before departing. When you arrive in Bangkok, your bus will drop you at its centrally located arrival zone in the city. From there you can easily grab a tuk-tuk or taxi to your accommodation to freshen up before heading out to the food markets and filling up on traditional Thai delicacies. 


When is the best time of year to visit Phuket?

The best time of year to visit Phuket is between November and April, as this is the dry season and therefore lets you make the most of the beach and outdoor activities. The high season is between December and March so accommodation and transport may be best booked in advance. 


When is the best time of year to visit Bangkok?

The best time of year to visit Bangkok is, like most places in Thailand, during the dry season. For Bangkok, this is approximately between December and March, although the surrounding months are not too extreme. The temperature averages at around 75°F (24°C) during this time, while the evenings can drop to a reasonable 60°F (20°C). It only becomes significantly wetter and hotter from May onwards.

Companies Operating from Phuket to Bangkok

Average time

1h 25m

Average price

$58 - $87


Average time

1h 20m - 1h 40m

Average price

$62 - $121


Average time

1h 30m

Average price

$64 - $129


Popular stations and stops in Phuket and Bangkok

Departure stations in Phuket

Phuket Bus Terminal 2

Phuket Airport (HKT)

Phuket Bus Terminal 2

Phuket - Any hotel

Phuket Bus Terminal 2

View more

Arrival stations in Bangkok

Khaosan Nara Travel Office (2nd floor)

Bangkok Don Mueang Airport (DMK)

Bangkok Suvarnabhumi Airport (BKK)

Bangkok Southern Bus Terminal (Sai Tai Mai)

Government Savings Bank (Aomsin Bank Ratchadamneon branch)

View more

Why travel with Bookaway?

Bookaway.com makes it simple and easy to find, compare, and buy city-to-city tickets via bus, train, ferry, and more. We support over 13 languages and 23 currencies worldwide, and we believe that everyone should easily be able to find and purchase what they are looking for. We don’t just want to help you get where you want to go - we want you to enjoy the ride.