Buses from Phuket

Buses from Phuket

Routes, journey times, and fares for buses serving Phuket

Buses from Phuket: What to Know

Long-distance buses depart from Phuket Bus Terminal 2 in Phuket Town, the island's only intercity hub for routes heading north along the peninsula and onward to Bangkok. Because Phuket has no railway station, buses are the default overland option, travelers who want rail need to connect through Surat Thani on the mainland first, adding hours and a transfer. Overnight services to Bangkok cover the distance in roughly half a day, arriving by morning, at a fraction of what the equivalent flight costs. The tradeoff is simple: buses win on price and reach mid-peninsula towns no airline serves. But for Bangkok specifically a one-hour flight saves an entire travel day. The Omio search widget below pulls live schedules and fares so you can compare what's running on your dates.

Compare Times & Fares

Buses from Phuket

Budget-friendly long-distance buses. Compare operators, journey times, and prices.

Compare times & fares →

Frequently Asked Questions

Where Is the Main Bus Station in Phuket?

Phuket Bus Terminal 2, located in Phuket Town, is the main hub for long-distance and intercity buses. It handles routes to Bangkok, Krabi, Surat Thani, and other southern Thai destinations. The terminal has basic facilities including food vendors and a waiting area. It sits a short taxi or songthaew ride from central Phuket Town, so factor in local transport time when planning connections.

How Long Does the Bus from Bangkok to Phuket Take?

The bus from Bangkok's Southern Bus Terminal (Sai Tai Mai) to Phuket typically takes around 12 to 14 hours depending on the service class and stops. Overnight departures are common and save a night of accommodation. VIP and first-class buses offer reclining seats, blankets, and onboard toilets. It is significantly cheaper than flying, though the trade-off is time. Check current departure options through a booking platform.

Can I Take a Bus from Phuket to Krabi or Other Nearby Provinces?

Yes, buses and minivans run regularly between Phuket and nearby destinations like Krabi, Phang Nga, and Surat Thani. Minivans are generally faster than full-size buses for shorter routes. For Krabi, the ride is roughly three to four hours. Services to Surat Thani connect onward to ferries for Koh Samui and Koh Phangan. Book through the terminal or a travel agent in Phuket Town.

Is There Public Bus Service Within Phuket Island?

Phuket has limited public bus service compared to Bangkok. The Phuket Smart Bus runs a route along the west coast connecting the airport to several beach areas. Beyond that, local songthaews, converted pickup trucks with bench seating, run fixed routes between Phuket Town and individual beaches during daytime hours. Service thins out significantly after dark, so plan return trips accordingly or arrange private transport for evenings.

What Is the Difference Between Vip and Standard Bus Classes to Phuket?

VIP buses typically offer wider reclining seats arranged three across instead of four, more legroom, onboard toilets, and sometimes a snack and water. Standard or second-class buses have tighter seating and may make more stops along the way. For the long Bangkok, Phuket overnight run, VIP is worth the modest price difference for the ability to sleep. First-class falls between the two in comfort and cost.

Can I Buy Bus Tickets to Phuket in Advance or Only at the Station?

You can buy tickets at the bus terminal on the day of travel. But advance booking is recommended for VIP and first-class seats, during Thai holidays and the peak tourist season from November to February. Online booking platforms and travel agencies in tourist areas sell tickets in advance. Having a confirmed seat matters most on holiday weekends when Thai domestic travel demand spikes.

How Do I Get from Phuket Bus Terminal to the Beaches?

From Phuket Bus Terminal 2, you will need local transport to reach the west coast beaches. Songthaews run from Phuket Town to beaches like Patong, Kata, and Karon during daytime. Taxis and ride-hailing apps are also available. The terminal is not within walking distance of any major beach area, so always budget time and fare for this last leg. Arriving late at night limits you to taxis or a pre-arranged pickup.