Thailand Tourist SIM: Prices, eSIM and Phuket Tips
Thailand tourist SIM guide: AIS and True prices from 499 baht for 8 days, where to buy at Phuket Airport, passport...
Bangkok to Phuket compared: 1h20 flights from BKK or DMK, overnight buses from 796 baht and the sleeper train plus minivan route, with times and tips.

The fastest way from Bangkok to Phuket is a domestic flight of about 1 hour 20 minutes to 1 hour 35 minutes from either Suvarnabhumi or Don Mueang, while the cheapest is an overnight coach from about 796 baht. Phuket has no railway, so rail fans take a sleeper train to Surat Thani and finish the trip by minivan. This guide compares all three options for the busy high season, with timings, fares and the mistakes that cost travellers the most time.
Every land route to the island crosses the southern peninsula, and the island itself is reached by road over the Sarasin and Thao Thepkasattri bridges. In practice you have three realistic choices:
Driving yourself is possible, but for most people it is a two-day road trip down Highway 4 rather than a transfer.
| Option | Leaves from | Time on the move | Typical cost |
|---|---|---|---|
| Flight | BKK or DMK | About 1 h 20 to 1 h 35 in the air, plus airport time | Varies by date; low-cost fares booked early can rival a VIP coach |
| Coach | Southern Bus Terminal or Mo Chit 2 | About 11.5 to 14 hours | About 796 baht (first class) to 1,238 baht (VIP 24) |
| Train + minivan | Krung Thep Aphiwat station | About 10.5 hours by train plus about 4.5 hours by van | Sleeper fare by class, plus 300 baht for the van |
Coach fares above come from operator timetables listed for 15 November 2026; train and van details follow the long-running rail guide Seat61. Always confirm the price when you book, especially around Christmas and New Year.
Both airports have frequent flights. From Suvarnabhumi the route has been served by Thai Airways, Bangkok Airways, Thai Vietjet and Thai AirAsia; from Don Mueang by Thai AirAsia, Nok Air and Thai Lion Air. Thai AirAsia is the one that catches people out: Don Mueang remains its main base with up to 15 daily flights to Phuket, and since 1 October 2026 it has also flown from Suvarnabhumi about five times a day. Check the airport code on your booking before you order a taxi.
Choose the airport that suits where you start. If you are connecting from an international arrival at Suvarnabhumi, a domestic flight from the same airport saves a cross-city transfer. If you are staying around Chatuchak or Ari, Don Mueang is usually the shorter ride. Before you land, foreign visitors arriving in Thailand also need to complete the digital arrival card; our TDAC guide for Phuket arrivals explains how.
The flight is short, but HKT sits at the northern tip of the island, a long drive from Patong, Kata and Karon. Budget time and money for this last leg. Our Phuket airport transfer guide compares taxis, minibuses and private cars, and the Phuket Smart Bus guide covers the cheapest scheduled option to the west-coast beaches. If you plan to use ride-hailing apps, read Grab vs Bolt in Phuket, and pick up a local SIM on arrival with our Thailand tourist SIM guide.
The bus is the budget option and needs little planning. Operators listed on 15 November 2026 included Lignite and Phuket Travel, with departures from the Southern Bus Terminal from 07:40 and a cluster of evening departures from Mo Chit 2 and Sai Tai Mai between about 16:00 and 19:50. A first-class air-conditioned seat was listed from 796 baht and a VIP 24 seat, with only 24 wider seats on the coach, at 1,238 baht.
There is no railway on Phuket, so the rail route uses the Southern Line to Surat Thani. Sleepers now leave from Krung Thep Aphiwat, Bangkok's main station, not Hua Lamphong. According to Seat61, a popular choice is train 85, leaving at 19:50 and reaching Surat Thani at 06:23 with first and second class air-conditioned sleepers. Surat Thani's station is actually at Phun Phin, about 14 km from the town.
From there, Phantip Travel runs air-conditioned minivans to Phuket roughly every hour from 09:00 to 17:00. The ride takes about four and a half hours, costs 300 baht and ends at Phuket Bus Terminal 1 near Phuket Town. Southern Line trains often run late, so either buy the van ticket on arrival or leave a generous gap if you book ahead. Northbound, vans leave Phuket Bus Terminal 1 hourly from 07:00 to 15:00, and train 86 leaves Surat Thani at 19:31 to reach Bangkok at 06:10.
The route works best for travellers who want to avoid flying or who plan a stop on the way, such as a night in the jungle covered in our Khao Sok from Phuket guide.
Once you are on the island, our guide on how to travel around Phuket covers taxis, songthaews and scooter rental.
Scheduled flight times are usually about 1 hour 20 minutes to 1 hour 35 minutes. Allow roughly two extra hours for check-in, security and the transfer from HKT to your hotel.
No. Phuket has no railway. The nearest practical station is Surat Thani (Phun Phin), from where minivans continue to Phuket in about four and a half hours.
Most coaches stop in Thalang and end at Phuket Bus Terminal 2 near Phuket Town. From there you need a taxi, songthaew or the Smart Bus to reach the beaches.
A first-class government-terminal coach from about 796 baht is usually the cheapest. Early low-cost flight deals can come close, so compare both before you decide.
Photo: Thai AirAsia aircraft HS-ABX at Phuket International Airport, by עידו פירסט via Wikimedia Commons (CC0).