How to get from HAT YAI to PHUKET?

hat-yai-to-phuket-transport
How do you get from Hat Yai to Phuket? You can travel by plane, bus, taxi or train+bus.

Bus – Hat Yai to Phuket
Flight – Hat Yai to Phuket
Taxi – Hat Yai to Phuket
Book Tickets to Phuket

    • To the west of the Thai coast lies the country’s largest island in the Andaman Sea – Phuket. It measures 48 km from north to south, 21 kilometers from west to east and is connected to the mainland by two 700-meter long bridges – the 1967 Sarasin pedestrian and the new Thepkasattri, completed in 2011. The island’s capital and eponymous is located in the southeast. Phuket was built in the mid-19th century and its interesting architecture reflects both Chinese and Portuguese influences. The small but interesting Thalang National Museum introduces the culture and history of the area, in which tin mining has always played a dominant role. Phuket is often called the “pearl of Thailand”, and although most of its area is hilly, the island is famous for its beautiful beaches. The most famous and busiest beach of the island is Patong Beach with countless hotels, restaurants, shops, a wide range of water sports and a lively nightlife. There are 4 options how you can get to Phuket from Hat Yai – tourist bus, flight, private taxi/car or train + bus via Surat Thani. From Phuket you can travel by ferry to Krabi.
    • Book bus tickets or flights from Hat Yai to Phuket online on 12go.asia icon-external-link-square or Baolau icon-external-link-square

From Hat Yai to Phuket you can travel by bus, plane, taxi or train+bus.

    • Travel distance from Hat Yai to Phuket is about 430 km by land. The best and fastest way of transport to Phuket from Hat Yai is to take a direct flight. But the direct flights are very limited, another option are flights with stopover. Direct flight from Hat Yai International Airport to Phuket International Airport takes about 1 hours and it costs about $60-80/pp and flights with stopover costs a bit more. There are also flight with stopover in another city. Another popular and cheap way of travel from Hat Yai to Phuket is to travel by tourist bus. Travel by bus to Phuket Bus Terminal 2 from Hat Yai takes about 7 hours and bus ticket costs about $12-19/pp. There is no direct train between Hat Yai and Phuket, but there is a train from Hat Yai to Surat Thani. From Surat Thani you can take a bus or minivan to Phuket. The most expensive option of transfer to Phuket from Hat Yai is to book your private car/minivan. Travel time by private  car to Phuket is also about 7 hours and it costs about $285-300/vehicle. Book bus/train tickets or flights from Hat Yai to Phuket easily online. Read carefully the instructions about this travel route in Thailand below.

How do I get from Hat Yai to Phuket?


1. BUS from Hat Yai to Phuket

    • a cheap and popular option how to get from Hat Yai to Phuket is to travel by bus
    • bus companies from Hat Yai to Phuket: Sri Trang
    • bus tickets from Hat Ya to Phuket cost about $12-19/pp
    • travel time by bus to Phuket from Hat Yai is about 7 hours
    • buses arrive to Phuket Bus Terminal 2 in Phuket
    • e-tickets in your smartphone are acceptable to board the bus
    • Book and buy bus tickets from Hat Yai to Phuket online on 12go.asia icon-external-link-square or Baolau icon-external-link-square
    • read carefully all the instructions before you book your bus tickets to Phuket
bus-hat-yai-to-phuket
Bus of Sri Trang company from Hat Yai to Phuket (photo: 12go.asia).


2. FLIGHT from Hat Yai to Phuket

flight-hat-yai-to-phuket
Flight from Hat Yai (direct or with stopover) to Phuket is the most fastest option of transport.


3. PRIVATE TAXI / CAR from Hat Yai to Phuket

    • from Hat Yai to Phuket you can also travel by private taxi/car
    • travel by private taxi/car from Hat Yai to Phuket takes about 7 hours
    • taxi companies to Phuket from Hat Yai: Smart En Plus
    • travel by private taxi/car from Hat Yai to Phuket costs about $285-300/car
    • there are comfortable private minivans for up to 9 passengers
    • Book your private taxi – minivan from Hat Yai to Phuket online on 12go.asia icon-external-link-square
minivan-taxi-hat-yai-to-phuket
Private taxi/car/minivan of Smart En Plus company from Hat Yai to Phuket (photo: 12go.asia).


4. TRAIN + BUS from Hat Yai to Phuket (via Surat Thani)


A) Train from Hat Yai to Surat Thani

    • Surat Thani is the closest railway station to Phuket, about 240 km north-east of Phuket
    • you can buy drinks and snacks, and there is a toilet in the train
    • train ticket from Hat Yai to Surat Thani costs about $4-30/pp
    • the most cheapets are hard seats, there is also a sleeper train
    • travel time by train from Hat Yai to Surat Thani takes about 5-6 hours
    • Book and buy train tickets from Hat Yai to Surat Thani online on Baolau icon-external-link-square

B) Bus / Minivan from Surat Thani to Phuket

    • from Surat Thani to Phuket you can travel by bus, minivan or taxi
    • modern, comfortable, air-conditioned buses or minivans
    • bus ticket from Surat Thani to Phuket costs about $7-10/pp
    • travel by bus/minivan from Surat Thani to Phuket takes about 3-4 hours
    • travel distance is about 250 km, there is no railway between these cities
    • read this article: How to reach Phuket from Surat Thani?
phuket-beach-thailand
In Phuket and nearby islands you can visit various nice beaches.
phuket-thailand-tourist-attraction
Phuket offers various tourist attractions for visitors.
phuket-tourist-boat-thailand
From Phuket you can also travel by boat or ferry to nearby islands or explore the area.
phuket-beach-bay-thailand
Phuket belongs to the one of the most popular sites in Thailand.


icon-info-circle FAQ + TIPS – Travel route from Hat Yai to Phuket:

How to book and buy tickets + flights from Hat Yai to Phuket?

    • Book and buy tickets + flights from Hat Yai to Phuket on 12go.asia or Baolau.
    • You can also book another tickets and routes, e.g. Hat Yai > Krabi, Krabi > Phuket…

How long does it take to get from Hat Yai to Phuket?

    • Travel by bus from Hat Yai to Phuket takes about 7 hours.
    • Travel by plane from Hat Yai to Phuket takes about 1 hour (direct flight) or about 5-6 hours with stopover.
    • Travel by private taxi/minivan from Hat Yai to Phuket takes about 7 hours.
    • Travel by train + bus from Hat Yai to Phuket (via Surat Thani) takes about 9-11 hours.

What is the travel distance from Hat Yai to Phuket?

    • Travel distance from Hat Yai to Phuket is about 430 km by bus and about 250 km by plane.

How much does it cost to get from Hat Yai to Phuket?

    • Travel by plane from Hat Yai Airport to Phuket Airport costs about $50-300/pp.
    • Travel by tourist bus from Hat Yai to Phuket costs about $12-19/pp.
    • Travel by train+bus from Hat Yai to Phuket (via Surat Thani) costs about $12-40/pp
    • Travel by private taxi/minivan from Hat Yai to Phuket costs about $285-300/vehicle.

Is there a train from Hat Yai to Phuket?

    • No, there is no railway station in Phuket and there is no train to Phuket from Hat Yai. The closest railway station to Phuket is in Surat Thani, so you can take a train from Hat Yai to Surat Thani and bus or minivan from Surat Thani to Phuket. Surat Thani is the biggest transport hub of southern Thailand.

What is the best way of transfer from Hat Yai to Phuket?

    • The best, fastest and comfortable option how to get from Hat Yai to Phuket is to take a direct flight. Direct flights are limited, so another option is to take a flight with stopover in another city of Thailand.

What is the most cheapest option of transfer from Hat Yai to Phuket?

    • The most cheapest option how to travel from Hat Yai to Phuket in southern Thailand is to travel by tourist bus. Bus tickets start already at $12/pp.

Is it possible to travel by private taxi/car from Hat Yai to Phuket?

    • Yes, it is possible to travel by private taxi/car from Hat Yai to Phuket in southern Thailand. You can book private comfortable minivan for up to 9 passengers. It is a good option of transport if you are traveling in the group of people.

How do you get from Phuket Airport to Phuket town?

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

Where to travel from Phuket in Thailand?

    • From Phuket you can travel to northern Thailand, e.g. to Bangkok or Chiang Mai. Chiang Mai is the most visited and popular place in the north of Thailand, popular site mainly by digital nomads.

What you can go by ferry or boat from Phuket?

    • There are various popular nearby tourist islands to Phuket. You can also travel by ferry to Koh Yao Yai or you can take a boat to Koh Phi Phi. Koh Phi Phi is the most visited island in southern Thailand, a lot of tourists travel to Koh Phi Phi from Krabi. These islands are accessible only by boat/ferry.

Bus Schedule / Timetable – Hat Yai to Phuket + Bus Tickets:

FULL UPDATED BUS SCHEDULE – CLICK HERE

Bus Schedule - Hat Yai to Phuket

Departs in Hat Yai

Arrival in Phuket

Bus Ticket

Sri Trang

08:00

15:00

From $12.00

Sri Trang

09:30

16:30

From $12.00

Sri Trang

10:30

17:30

From $12.00

Sri Trang

11:45

18:45

From $12.00

Sri Trang

13:00

20:00

From $12.00

Sri Trang

18:00

01:00

From $12.00

Sri Trang

19:30

02:30

From $19.00

Sri Trang

21:30

04:30

From $12.00


icon-arrow-circle-right Book your tickets + flights from Hat Yai to Phuket + Schedule:

(You can change your departure, arrival…eg. Hat Yai to Surat Thani, Surat Thani to Phuket…)


Chumphon > BangkokPhn. Penh > ChiangMaiSiem Reap > Chiang MaiHa Giang > Meo VacHanoi > Ph. PenhHanoi > Cao BangBangkok

Bus Schedule – Thailand

How useful was this post?

Click on a star to rate it!

Average rating 4.9 / 5. Vote count: 12

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

Share: