How to go → BANGKOK to PHUKET? ☀️

How to get from Bangkok to Phuket
How to get from Bangkok to Phuket? You can go to Phuket by bus, train + bus, plane or car.

1. Train + Bus to Phuket
2. Bus – Bangkok to Phuket
3. Flight – Bangkok to Phuket
4. Taxi – Bangkok to Phuket
🎫 Book a Tour in Phuket
🎫 Book Ticket to Phuket

From Bangkok to Phuket you can travel by train, bus, plane or taxi.

    • The journey from Bangkok to Phuket spans approximately 850 kilometers by land and offers four convenient transportation options: bus, train + bus via Surat Thani, car, or a direct flight. Opting for a direct flight provides the most convenient and quickest route, with flights from Bangkok’s Suvarnabhumi or Don Mueang Airport to Phuket Airport taking approximately 1.5 hours. Several low-cost flight options are available daily, with ticket prices ranging from $40 to $170 per person. Upon landing at Phuket Airport, travelers can easily reach Phuket town or other island locations via local bus or private car. Alternatively, travelers can choose the train + bus option via Surat Thani. From Surat Thani Railway Station, buses / minivans are available for the journey to Phuket, taking approximately 3-4 hours. There is no railway from Surat Thani to Phuket.
    • Another option is to travel by tourist bus, offering a travel time of about 12-14 hours and ticket prices ranging from $22 to $39 per person. While bus travel is more economical, it may not be as comfortable. For those preferring a private mode of transportation, private taxis are available, albeit at a higher cost ranging from $260 to $1200 per car. Secure your tickets or book direct flights from Bangkok to Phuket in Thailand online. Before your arrival in Phuket, familiarize yourself with the weather conditions in Phuket read this article on Weather in Phuket.

BOOK TICKETS with 12go.asia

    • Phuket stands as a quintessential beach destination and one of Thailand’s most popular islands, renowned for its expansive beaches, particularly along the west coast. While some beaches may experience crowding due to the island’s popularity among foreign tourists, Phuket offers numerous smaller and secluded islands accessible via boat trips. The island boasts a plethora of attractions, excursions, and entertainment options for tourists to enjoy. Despite its popularity, Phuket lacks a railway station, with the nearest station located approximately 240 kilometers northeast in Surat Thani. Travelers arriving in Surat Thani can continue their journey to Phuket via bus or van.
    • From Phuket, travelers can explore nearby destinations such as Koh Phi Phi, one of southern Thailand’s most visited islands, or Ao Nang. With four transportation options available—from direct flights to trains, buses, or private cars—travelers can easily plan their journey to Phuket. Book your tickets to Phuket hassle-free online and prepare for an unforgettable island getaway. Discover more about Phuket’s attractions and plan your visit today.
Transfer Mode – Bangkok to Phuket: Travel Time Cost Range
Train + Bus (via Surat Thani) 15-17 hours $15-60/pp
Tourist Bus 12-14 hours $22-39/pp
Plane (Direct) 1.5 hours $40-170/pp
Private Taxi/Car 12-17 hours $260-1200/car

BOOK TICKETS with Baolau


How do I get from Bangkok to Phuket?


1. TRAIN + BUS from Bangkok to Phuket

One of the land transfer options from Bangkok to Phuket is to travel by train and bus/minivan via the city of Surat Thani. You cannot get directly to Phuket by train, there is no railway, but you can take the train to Surat Thani, which is about 240 km from Phuket, and from there you can then use a bus or minivan to Phuket. The disadvantage of this transport option is the transfer to the bus in the city of Surat Thani, the advantage can be the low price for this transport option.

In the first step, you can use Thai trains 1st to 3rd class, which offer you seats and sleeping beds. It is advisable to choose a sleeping bed for this longer route. Train travel from Bangkok to Surat Thani takes about 9-12 hours and tickets cost between $8-50/pp, seats are always a cheaper option than sleepers.

Trains depart from Krung Thep Aphiwat Central Terminal Station and arrive at Surat Thani Railway Station, see Thailand Railway Map. Train tickets to Surat Thani can be easily searched and purchased online in advance. When booking, please read all transfer and ticket instructions and follow all instructions given.

1. BOOK TICKETS to Surat Thani

The second step is to travel by bus or minivan from Surat Thani to Phuket. Buses or minivans can leave from different places or stations, they usually go from the city center or even from the railway station and usually arrive at Phuket Bus Terminal 1 and Phuket Bus Terminal 2 in Phuket. You will see this information about bus departures and arrivals when searching for tickets, so read everything carefully.

Transportation by bus or minivan from Surat Thani to Phuket takes about 4-7 hours and tickets range from $6-15/pp. For transfers to Phuket from Surat Thani town, you can use Phantip 1970, 12go Transport, Phangan Tour 2000, 465 Surat Thani Phuket Transport and other private companies.

Again, you can easily search and buy bus tickets to Phuket from Surat Thani online in advance. Arrive at the departure point in Surat Thani at least 30-60 minutes before the bus departure, so you can plan your arrival in Surat Thani well. The train and bus transfer to Phuket is convenient for those who want to visit, for example, other places in Surat Thani province.

2. BOOK TICKETS to Phuket

train-bus-bangkok-to-phuket
From Bangkok to Phuket you can travel by train and bus/minivan via Surat Thani.


2. BUS from Bangkok to Phuket

One of the cheaper ground transfer options from Bangkok to Phuket is a bus transfer. For this longer route to Phuket, you can use modern buses from companies such as Phuket Travel, Lignite, Sawadee Tour, Andaman Sea Tour, Bangkok Travel Plus, Raja Ferry, Sombat Tour, Thai Sriram, Transport Co and others.

Most of these companies offer classic large modern buses with reclining seats and good comfort. A bus transfer to Phuket from Bangkok can take about 13-14 hours, but this time can vary a little and buses can also be delayed during the journey. These buses can depart from various locations in Bangkok, but mostly depart from stations such as Southern Terminal or Mochit and arrive in Phuket at Phuket Bus Terminal 2, Thalang, Ban Tha Ruea, Muang Mai, Sirinat National Park.

BOOK BUS TICKETS to Phuket

You will see this information about departures in Bangkok and arrivals in Phuket when searching for tickets on online platforms, so read everything carefully. Then look at the maps where the individual stations are located, and you know where you are going. Some stops may be further from city centers.

Bus tickets to Phuket from Bangkok cost between $22-39/pp, these prices may vary slightly throughout the year. Of course, the most modern and comfortable buses are usually the more expensive option. You can easily search and buy tickets to Phuket from Bangkok online in advance.

When booking tickets to Phuket from Bangkok, always read all transfer instructions and information and follow all bus company instructions. Bus transportation to Phuket is sought after mainly among the regular solo low-cost traveler, due to the lower price for this type of transfer.

bus-bangkok-to-phuket
From Bangkok to Phuket by bus, travel by bus is another cheap option of transport (photo: 12go.asia)


3. DIRECT FLIGHT from Bangkok to Phuket

If you are looking for the fastest and most convenient way to get to Phuket from Bangkok, you can use a direct flight. With this transport option, you can save a few hours of time compared to land transfer options to Phuket. The flight schedule between Bangkok and Phuket is also relatively long, and there are plenty of direct flights between these places every day.

Flights are operated from Suvarnabhumi Airport or Don Mueang Airport in Bangkok to Phuket International Airport. Phuket International Airport is in the northern part of the island and you can get to the city center by bus, minivan or other private transfer.

A direct flight from Bangkok to Phuket takes about 1.5 hours, if you include the transfer to the airport and waiting before departure, the total travel time can be about 5 hours. However, the offer also includes flights with a transfer, but this option does not make much sense, because there are really enough direct flights.

BOOK FLIGHT with 12go.asia

Airlines such as Thai Airways, Thai Lion Air, Thai AirAsia, Nok Air, Bangkok Air, Thai Smile, Thai VietJet offer flights to Phuket from Bangkok. Air transfer from Bangkok to Phuket costs in the range of $40-170/pp, depending on the flight class, these are mostly prices for Economy low-cost flights.

You can easily search and buy flights to Phuket online in advance. When booking a flight, always read all flight instructions and conditions and follow the airline’s instructions.

A direct flight is the best way to get to Phuket if you want to avoid other places in Thailand and want to save your time. From Phuket Airport you can also travel to Patong or Karon by bus / minivan or private taxi.

BOOK FLIGHT with Baolau

flight-bangkok-to-phuket
Direct flight from Bangkok to Phuket is the most fastest option of getting to Phuket.


4. PRIVATE TAXI/CAR from Bangkok to Phuket

A convenient and comfortable, but at the same time the most expensive transport option from Bangkok to Phuket is a transfer by private car/taxi with a driver. This option is suitable for travelers who have a larger budget for their travel, so a private car for a few passengers is more suitable for smaller group travel.

Companies such as Bangkok Taxi 24, Glassflower, Firstplan Transport Services, Kanokwan Travel, N and T Travel, Van2 Travel and others will offer you this option of transportation to Phuket. Most of these companies have modern and comfortable smaller classic cars, SUVs and or even minivans ready for transport to Phuket for several people traveling in a group.

Transportation by private car/taxi with driver from Bangkok to Phuket takes about 12-17 hours. The stated driving time may vary a little, so it depends on where you depart from in Bangkok and where exactly you want to go in Phuket. You can choose your departure point as well as your arrival point in Phuket.

BOOK TICKETS with 12go.asia

Private car/taxi transfer from Bangkok to Phuket costs between $260-1200/car, prices vary by car type. Smaller classic cars are always a cheaper transportation option, and minivans or SUVs for more people are always more expensive.

It also depends on how many transported people can be in the car, so it also depends on the capacity, but you can calculate the fare per individual passenger. Once again, you can easily find and book your private chauffeured car from Bangkok to Phuket online ahead of time.

taxi-car-bangkok-to-phuket
From Bangkok to Phuket you can also travel by private taxi/car.


FAQ + Tips – Travel route from Bangkok to Phuket:

1. How to book tickets / taxi + direct flights from Bangkok to Phuket?

    • You can book tickets + flights from Bangkok to Phuket on 12go.asia ➜ or Baolau ➜.
    • You can also book another tickets and flights in Thailand, Vietnam, Cambodia…

2. What is the travel time from Bangkok to Phuket?

    • Travel by train + bus from Bangkok to Phuket (via Surat Thani) takes about 15-17 hours.
    • Travel by tourist bus from Bangkok to Phuket takes about 12-14 hours.
    • Travel by plane (direct flights) from Bangkok to Phuket takes about 1.5 hours.
    • Travel by private taxi / car with a driver from Bangkok to Phuket takes about 12-17 hours.

3. What is the travel distance from Bangkok to Phuket?

    • Travel distance from Bangkok to Phuket (over Surat Thani) is about 840 km.

4. How much does it cost to travel from Bangkok to Phuket?

    • Travel by plane (direct flights) from Bangkok to Phuket costs about $40-170/pp.
    • Travel by train + bus from Bangkok to Phuket costs about $$15-60/pp.
    • Travel by tourist bus from Bangkok to Phuket costs about $22-39/pp.
    • Travel by private taxi / car from Bangkok to Phuket costs about $260-1200/car.

5. Is there a railway station in Phuket?

    • No, there is no railway station in Phuket, the nearest railway station to Phuket is in Surat Thani (about 250 km). From Surat Thani you can travel by train to southern Thailand. From Surat Thani to Phuket you can travel by bus/taxi.

6. What is the best way of transport from Bangkok to Phuket?

    • The best, fastest and comfortable way how to get from Bangkok to Phuket is to travel by plane. There are various direct flights to Phuket every day and it takes only about 1.5 hour. Sometimes there are also very cheap low-cost flights from Bangkok to Phuket (prices start already at $30).

7. What is the most cheapest way of getting from Bangkok to Phuket?

    • The most cheapest way how to get from Bangkok to Phuket is to travel by tourist bus. Bus from Bangkok to Phuket start already at $20/pp, but to travel by bus takes a lot of time, about 14 hours.

8. Is it possible to travel by private taxi from Bangkok to Phuket?

    • Yes, it is possible to travel by private taxi/transfer from Bangkok to Phuket in southern Thailand. It is the most expensive way of transport, the whole car costs about $400-500, there are various taxi companies on this route.

9. How to get from Phuket Airport to Phuket town?

    • Phuket town is about 30 km south from Phuket International Airport. From Phuket Airport to Phuket town you can travel by shuttle bus or you can use private taxi.

10. Where to travel from Phuket in southern Thailand?

    • From Phuket you can take a boat or ferry to Krabi or you can travel by land (bus, taxi) to Krabi. You can book and buy ferry/boat tickets to Krabi online. There are also various private minivans or private cars to Khao Lak. You can also travel by minibus or private taxi to Surat Thani town. You can also travel from Patong Beach to Koh Samui via Surat Thani town, by combination of van/car + ferry or speedboat.

11. What to see and visit in Phuket?

    • You can visit various interesting places and tourist attractions in Phuket: Phuket Old Town, Big Buddha, Bangla Road, Freedom beach, Phuket Weekend Night Market, Surin beach, Fantasea show, Phuket Walking Street, Karon beach, Phuket Elephant Sanctuary, Jui Tui Shrine, Kata Noi beach, Karon viewpoint, Central Festival, Wat Chalong, Simon Cabaret Show… You can also travel by ferry to Koh Yao Yai.

12. Where to rent a motorbike in Phuket?

    • If you want to rent a motorbike or scooter in Phuket, try to search these bikes online at Bikesbooking.

13. How to travel back from Phuket to Bangkok?

    • From Phuket to Bangkok you can travel by bus, or bus+train or plane. It is the same way how you arrived to Phuket. There are a lot of direct flights between these cities.

14. Which are the most popular and nice islands in Thailand?

    • There are a lot of various interesting, nice and also isolated or tourist islands in Thailand. Most of them are in the Gulf of Thailand or Phang Nga Bay. Read this article: The Best Islands in Thailand.

15. What are the most beautiful beaches in Thailand?

    • Thailand’s coastline is adorned with an exquisite tapestry of beaches, each possessing its own allure, whether it’s the dramatic limestone cliffs and crystal-clear waters of Railay Beach, the vibrant nightlife and golden sands of Patong Beach, Ao Nang area and Koh Phi Phi Archipelago in Krabi District, or the tranquil, coconut palm-fringed shores of Koh Samui, collectively creating a symphony of natural beauty that beckons travelers to immerse themselves in the unparalleled charm of this tropical paradise. Read this article: 20 Most Beuatiful Beaches in Thailand.

BOOK a TOUR / ACTIVITY in Phuket

tour-trip-tour-phuket-thailand


🚍 Bus Schedule / Timetable – Bangkok to Phuket + Bus Tickets:

Bus Schedule - Bangkok to Phuket

Departs in Bangkok

Arrival in Phuket

Bus Ticket

Transport Co

06:45

20:45

From $24.00

Transport Co

16:30

4:30

From $24.00

Transport Co

18:00

8:00

From $24.00

Lignite

17:30

5:30

From $37.00

Lignite

18:20

6:20

From $25.00

Lignite

19:20

9:20

From $25.00

Sawadee Tour

17:40

8:00

From $33.00

Phuket Travel

17:50

6:00

From $38.00

Andaman Sea Tour

17:50

6:00

From $38.00

Sombat Tour

18:00

6:45

From $37.00

Bangkok Travel Plus

18:45

11:25

From $36.00

Raja Ferry

19:00

10:00

From $36.00

BOOK your HOTEL in Phuket


🎫 Book and buy your tickets from Bangkok to Phuket + Schedule:

Vietnam to Thailand ➔

How useful was this post?

Click on a star to rate it!

Average rating 4.8 / 5. Vote count: 55

No votes so far! Be the first to rate this post.

Share: