BANGKOK to PHUKET → Bus Schedule ☀️

bangkok-to-phuket-bus-timetable-schedule
Bangkok to Phuket – Bus Schedule / Timetable / Tickets / Fares + Bus Companies.

📅 Bus Timetable – Bangkok to Phuket 🚍 Buses – Bangkok to Phuket 🎫 Book Tickets

Best experience

VIP 24-seat bus

More space and comfort, fewer passengers on long 12–14 hour journey

Best budget

Express bus

Cheaper option with AC seats, travel time about 12–14 hours

Avoid

Cheap unofficial buses

Unreliable service, longer travel time and lower comfort


📅 Bus from Bangkok to Phuket – Schedule / Timetable + Tickets:

    • Bangkok to Phuket – one of the most frequented travel route in Thailand, Phuket is a popular tourist site
    • from Bangkok to Phuket you can go and travel by tourist seat / sleeper tourist bus, minivan, bus or minibus
    • bus tickets from Bangkok to Phuket cost about $20-39/pp (depends on the type of tourist bus, van)
    • travel by bus / van from Bangkok to Phuket takes about 13-14 hours (it can change)
    • the most common bus types are air-conditioned or premium tourist modern sleeper buses
    • the best option is to travel by sleeper comfortable bus
    • bus companies to Phuket from Bangkok: Lignite, Sombat Tour, Phuket Travel, Transport Co, Bus Express, Thai Sriram…
    • it is better to come to the bus station in Bangkok about 30-60 minutes before departure
    • you can also travel by train + bus to Phuket via Surat Thani, or you can book direct flight

BOOK BUS TICKET to Phuket

Bus Schedule + Tickets from Bangkok to Phuket:
Bus Company Departure in Bangkok Arrival in Phuket Bus Ticket
Transport Co 06:45 20:45 From $24.00
Transport Co 16:30 04:30 From $24.00
Transport Co 18:00 08:00 From $24.00
Lignite 17:30 05:30 From $37.00
Lignite 18:20 06:20 From $25.00
Lignite 19:20 09:20 From $25.00
Sawadee Tour 17:40 08:00 From $33.00
Phuket Travel 17:50 06:00 From $38.00
Andaman Sea Tour 17:50 06:00 From $38.00
Sombat Tour 18:00 06:45 From $37.00
Bangkok Travel Plus 18:45 11:25 From $36.00
Raja Ferry 19:00 10:00 From $36.00

BOOK a TOUR / ACTIVITY in Phuket

book-private-tour-tickets-phuket


🚍 There are various buses on the route from Bangkok to Phuket:

(You can travel by various types of buses from Bangkok to Phuket – seat buses, vans, minibuses, fast modern minivans…)

bus-transport-bangkok-to-phuket
Tourist bus of Transport Co from Bangkok to Phuket (photo: 12go.asia).
bus-express-bangkok-to-phuket
Bus Express from Bangkok to Phuket (photo: 12go.asia).


FAQ + TIPS – Travel by bus from Bangkok to Phuket:

1. How to book and buy bus tickets from Bangkok to Phuket?

    • You can book bus tickets from Bangkok to Phuket online on 12go.asia ➜ or Baolau ➜.
    • You can change your departure, arrivel, e.g. Bangkok to Krabi, Krabi to Phuket…

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

    • Transport by tourist bus or van from Bangkok to Phuket in Thailand takes about 13-14 hours.

3. How much does it cost to get by bus from Bangkok to Phuket?

    • Bus tickets from Bangkok to Phuket in Thailand cost about $19-39/pp. This price depends on the type of the tourist bus and company.

4. What is the travel distance by bus from Bangkok to Phuket?

    • Travel distance from Bangkok to Phuket in Thailand by tourist bus or van is about 850 km by road.

5. Which bus from Bangkok to Phuket to choose? Which bus is better?

    • If you want a comfortable travel route to Phuket from Bangkok you have to choose premium tourist sleeper bus or luxury tourist bus. It is better to book and buy bus tickets for these premium or luxury sleeper buses in advance online.

6. Is there a different way how to travel from Bangkok to Phuket?

    • Yes, from Bangkok to Phuket you can also travel by plane or train + bus via Surat Thani. There are direct flights to Phuket Airport and trains to Surat Thani – there is the closest railway station to Phuket.

7. From which bus stations buses from Bangkok to Phuket depart?

    • Buses from Bangkok to Phuket depart from various bus stations, mainly from Southern Terminal and arrive to Phuket Bus Terminal 2.

8. Where you can go from Phuket?

    • From Phuket you can travel by speedboat, ferry to Krabi or the nearest island to Phuket – Koh Yao Yai. It takes only about 15-30 minutes to reach Koh Yao Yai from Phuket. From Rasada Pier in southern Phuket to Koh Yao Yai it takes about 3.5 hours. You can also travel by ferry or tourist minivan or private taxi to Ao Nang. Krabi is one of the most popular tourist place in southern Thailand.

9. How to get to Khao Sok National Park from Phuket?

    • From Phuket to Khao Sok National Park you can travel by private minivan / minibus or private taxi/car. There are no flights to Khao Sok, this park has no airport and there is no railway. Travel distance to Khao Sok from Phuket is about 170 km and it takes about 3-5 hours to reach Khao Sok by minibus or car.

10. How to travel back from Phuket to Bangkok?

    • From Phuket to Bangkok you can travel also by tourist bus, bus + train via Surat Thani or you can take a direct flight. There are also some private taxi or cars to Bangkok. The most fastest option is direct flight from Phuket Airport.

BOOK your HOTEL in Phuket


💡 Practical Travel Tips for Bangkok to Phuket by Bus

These practical tips are based on common travel experiences and transport options for the long bus journey from Bangkok down to the island destination of Phuket in southern Thailand.

1. Best Departure Times

Buses from Bangkok to Phuket depart throughout the day, but early morning services (around 6:30–8:00 AM) let you enjoy the scenery and arrive by late evening. Overnight buses leaving in the late afternoon or early evening help you save a night’s accommodation and often arrive in Phuket early the next morning.

2. Choose the Right Bus Class

Standard buses are the most budget‑friendly and comfortable enough for long rides, but VIP buses with reclining seats and extra legroom make a big difference on journeys of 12–14 hours. Some VIP buses even offer snacks and drinks included in the fare, making the long trip more pleasant.

3. Prepare for a Long Road Trip

Expect 12–14 hours on the road covering around 840–860 km. Pack water, snacks, a charger, and layers like a sweater or light jacket, as air‑conditioning on buses can be quite cold. Short rest stops are usually included, but having your own essentials makes breaks more comfortable.

4. Departure & Arrival Terminals

Most buses depart from Bangkok’s Southern Bus Terminal (Sai Tai Mai), which you can reach by taxi or public transport. In Phuket you’ll typically arrive at Bus Terminal 2, a short taxi ride from Phuket Town and other popular beaches. Knowing your final stop helps you plan transfers to your hotel more smoothly.

5. Plan for Traffic & Road Conditions

Traffic out of Bangkok can be heavy before peak hours, so giving yourself plenty of time at the terminal is wise. The journey mainly follows the well‑maintained Highway 4, but delays can happen due to traffic, roadworks, or weather, so flexibility in your schedule is helpful.

6. Consider Alternative Routes

If you want a more scenic or varied trip, consider taking the train from Bangkok to Surat Thani and then a bus to Phuket. It adds planning but lets you experience Thailand’s rail network and countryside before the final leg by road.

Tip: Bus tickets can be searched and booked online in advance, helping you secure your preferred departure time and bus class — especially useful during peak travel periods or holidays.


🎫 Book bus tickets from Bangkok to Phuket + Schedule:

(You can change your departure, arrival and date of departure, eg. Bangkok to Surat Thani, Surat Thani to Phuket…)

Cambodia to Laos ➔

How useful was this post?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 1

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

About the author:
Hi, my name is Milan and I’m from the Czech Republic. I’m an independent traveler and the creator of this guide about northern Vietnam. I’ve spent a lot of time exploring this beautiful region — especially its mountains, nature, and ethnic culture. This website was born from my personal travel experiences, and I regularly update it with new tips and information to help fellow travelers. Follow our Facebook page for updates. This site was built with passion ❤️. Read more about the author
Share: