Bangkok to Phuket
Andaman Taxis

Bangkok to Phuket

Starting from THB 920

Select date
Select date
Passengers2

Bangkok to Phuket Schedule

TypeOperatorClassDeparture TimeArrival TimePriceRating
Van
Andaman TaxisAlphard 30Any time +11h 5m33,000-
Bus
Monthanathip Tour & TravelBus 32 Seat19:0012:00920-

How to Get from from Bangkok to Phuket

Phuket, the "Pearl of the Andaman," is one of Thailand’s most coveted destinations. Whether you are chasing world-class diving sites, Sino-Portuguese architecture, or vibrant nightlife, the journey starts with getting there.

The distance between Bangkok and Phuket is approximately 850 km. While it is a long journey, travelers have several reliable options ranging from quick flights to budget-friendly buses and scenic train rides.

Here is everything you need to know about traveling from Bangkok to Phuket.

1. Bangkok to Phuket by Bus (Direct & Budget-Friendly)

Taking the bus is the most popular option for travelers who want to save money without dealing with complex transfers. Thanks to the Sarasin Bridge connecting the mainland to the island, buses can take you directly into Phuket Town.

Departure Points: Most buses depart from the Southern Bus Terminal (Sai Tai Mai), located in the Thonburi district. However, some operators also offer departures from the Northern Bus Terminal (Mo Chit).

Recommended Operator: Based on current schedules, Monthanathip Tour & Travel is a reliable choice for this route. They operate comfortable 32-Seat Buses.

  • Departure: 19:00 (7:00 PM) from Bangkok.
  • Arrival: 12:00 (12:00 PM) the next day in Phuket.
  • Price: Approximately 920 THB.

What to expect on the bus:

  • Duration: The journey takes between 12 to 14 hours.
  • Amenities: Buses generally provide air-conditioning, blankets, and snacks.
  • Stops: Expect pit stops at large gas stations for food and restroom breaks.
  • Arrival: Buses arrive at Phuket Bus Terminal 2 (Bo-Ko-So), located about 4 km north of Phuket Town.
Travel Tip: During peak season, tickets sell out fast. It is highly recommended to book your seats in advance.

2. Bangkok to Phuket by Flight (The Fastest Way)

If you are short on time, flying is the best option. The flight takes just under 1.5 hours.

  • Airports: Flights depart frequently from both Suvarnabhumi (BKK) and Don Mueang (DMK) airports.
  • Cost: You can often find budget tickets ranging from THB 1,000 to THB 2,000.

While flying is quick, remember to factor in the cost of getting from Phuket Airport to your hotel, as taxi rates on the island can be high.

3. Bangkok to Phuket by Train (For Rail Buffs)

There is no direct train to Phuket. However, if you love rail travel, you can take a combination journey.

  1. Train: Take a train from Bangkok (Hua Lamphong or Krung Thep Aphiwat) to Surat Thani Station. The overnight sleeper train #85 (departing ~7:30 PM) is a popular choice, arriving in the morning.
  2. Bus Transfer: From Surat Thani station (Phun Phin), you must transfer to a bus or minivan to complete the journey to Phuket (approx. 4 hours).
  • Total Time: 16+ hours.
  • Comfort: 1st and 2nd class sleeper trains offer great comfort and privacy (THB 1,000 - THB 1,550), but the total travel time is significantly longer than taking a direct bus.

Getting Around Phuket

Once you arrive, getting around the island can be tricky as public transport is limited.

  • Songthaews (Blue Trucks): Cheap but slow. They mostly run between Phuket Town and the main beaches.
  • Taxis/Grab: Convenient but can be expensive compared to other parts of Thailand.
  • Car Rental: Renting a car (approx. THB 1,200/day) gives you the most freedom to explore the island safely.
  • Motorbikes: Popular and cheap (THB 200-300/day), but ride with caution and always check the vehicle for scratches before renting.

Whether you choose the direct bus with Monthanathip Tour & Travel or a quick flight, Phuket awaits with its sandy beaches and vibrant culture!

Explore Beyond Phuket: Nearby Gems

While Phuket serves as the vibrant hub of the Andaman, the surrounding regions offer lush jungles and pristine islands that are far less commercialized. If you want to swap the bustling nightlife for dramatic limestone karsts and secret caves, you might consider traveling directly from Bangkok to Phang Nga. This province offers spectacular scenery without the excessive glamour of the main island.

For those seeking a quieter beach escape, Khao Lak is a fantastic alternative, known for its long, peaceful coastlines perfect for families. You can easily plan a trip from Bangkok to Khao Lak by bus. Alternatively, if you are flying into the region to start your holiday immediately by the sea, a private transfer from Phuket Airport to Khao Lak is the most convenient option.

Finally, no trip to the Andaman Sea is truly complete without experiencing the world-famous islands. Taking a boat from Phuket to Koh Phi Phi allows you to witness the breathtaking Maya Bay and crystal-clear waters that make this region a world-class destination.

Frequently Asked Questions

Find answers to common questions about this route

Andaman Taxis

Andaman Taxis - We make attention for your trips! We are best online booking ticket for buses, ferries, taxis and airport transfers across Thailand. Explore our platform to secure the best deals with instant booking confirmations! , ensuring for your best travel experience from start to finish.

© 2026 Andaman Taxis Company Limited. All rights reserved.

Version 1.0.0