Rome2Rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Phuket?

Book now

There are 7 ways to get from Pattani to Ko Phuket by bus, ferry, car, taxi or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

Recommended option

Mini Bus, bus  •  10h 14m

  1. Take the Mini Bus from Pattani Bus Station to Hat Yai Bus Station 491
  2. Take the bus from Hat Yai Bus Terminal to Phuket Bus Terminal 2

Cheapest option

Mini Bus, Minivan, bus  •  12h 50m

  1. Take the Mini Bus from Pattani Bus Station to Hat Yai Bus Station 491
  2. Take the Minivan from Hat Yai Bus Terminal to Surathani Talad Kaset Station
  3. Take the bus from Surathani Talad Kaset Station to Phuket Bus Terminal 1

5 alternative options

Mini Bus, bus via Thung Song  •  13h 1m

  1. Take the Mini Bus from Pattani Bus Station to Hat Yai Bus Station 491
  2. Take the bus from Hat Yai Bus Terminal to Thung Song
  3. Take the bus from Thungsong Bus Terminal to Krabi Bus Terminal
  4. Take the bus from Krabi Bus Terminal to Phuket Bus Terminal 1

Mini Bus, ferry  •  19h 5m

  1. Take the Mini Bus from Pattani Bus Station to Hat Yai Bus Station 491
  2. Take the ferry from Hat Yai Bus Station to Koh Lipe Immigration point
  3. Take the ferry from Koh Lipe Immigration point to Phuket Bus Station 1

Drive  •  7h 54m

  1. Drive from Pattani to Phuket 527.4 km

Taxi to Narathiwat, fly  •  8h 4m

  1. Take a taxi from Pattani to Narathiwat
  2. Fly from Narathiwat (NAW) to Phuket (HKT) NAW - HKT

Mini Bus to Hat Yai, fly, Blue Songtaews  •  8h 15m

  1. Take the Mini Bus from Pattani Bus Station to Hat Yai Bus Station
  2. Fly from Hat Yai (HDY) to Phuket (HKT) HDY - HKT
  3. Take the Blue Songtaews from Phuket Town to Kathu

Questions & Answers

The cheapest way to get from Pattani to Ko Phuket is to Mini Bus and Minivan and bus which costs ฿700 - ฿900 and takes 12h 50m.

More details

The fastest way to get from Pattani to Ko Phuket is to drive which takes 7h 54m and costs ฿2200 - ฿3200.

More details

The distance between Pattani and Ko Phuket is 540 km. The road distance is 527.4 km.

Get driving directions

The best way to get from Pattani to Ko Phuket without a car is to Mini Bus and bus which takes 10h 14m and costs ฿800 - ฿950.

More details

It takes approximately 10h 14m to get from Pattani to Ko Phuket, including transfers.

More details

Yes, the driving distance between Pattani to Ko Phuket is 527 km. It takes approximately 7h 54m to drive from Pattani to Ko Phuket.

Get driving directions

There are 3780+ hotels available in Ko Phuket. Prices start at ฿1452 per night.

More details

Map of how to get from Pattani to Ko Phuket.
Launch map view
  • Distance: 539.7 km
  • Duration: 10h 14m

What companies run services between Pattani, Thailand and Ko Phuket, Thailand?

You can take a bus from Pattani to Phuket via Pattani Bus Station, Hat Yai Bus Station, Hat Yai Bus Terminal, and Phuket Bus Terminal 2 in around 10h 14m.

Airlines
Thai AirAsia
Website
airasia.com
Flights from Narathiwat to Phuket via Don Muang
Ave. Duration
4h 20m
When
Every day
Estimated price
฿2700 - ฿11000
Bangkok Airways
Website
bangkokair.com
Flights from Hat Yai to Phuket
Ave. Duration
1h
When
Every day
Estimated price
฿1600 - ฿5500
Bus operators
Local bus
Bus from Pattani Bus Station to Hat Yai Bus Station
Ave. Duration
2h
Frequency
Hourly
Estimated price
฿70 - ฿120
Hat Yai Transport
Bus from Hat Yai Bus Terminal to Surathani Talad Kaset Station
Ave. Duration
5h
Frequency
Hourly
Estimated price
฿235
Phantip Travel
Phone
+66 (0)77 272230
Email
info@phantiptravel.com
Website
phantiptravel.com
Bus from Surathani Talad Kaset Station to Phuket Bus Terminal 1
Ave. Duration
4h 30m
Frequency
Hourly
Estimated price
฿330 - ฿370
Book at
https://12go.asia/en/operator/phantip-1970
Website
https://www.phantiptravel.com/
Piya
Phone
0-2894-6330-2
Website
busonlineticket.co.th
Bus from Hat Yai Bus Terminal to Thung Song
Ave. Duration
3h 27m
Frequency
3 times a day
Schedules at
12go.asia
Book at
12go.asia
Local minivan
Bus from Thungsong Bus Terminal to Krabi Bus Terminal
Ave. Duration
1h 54m
Frequency
Every 4 hours
Estimated price
฿95 - ฿190
Bus from Phuket Town to Kathu
Ave. Duration
30 min
Frequency
Every 30 minutes
Estimated price
฿16 - ฿25
438 Phuket Krabi Transport
Website
12go.asia
Bus from Krabi Bus Terminal to Phuket Bus Terminal 1
Ave. Duration
3h
Frequency
Hourly
Estimated price
฿260
Book at
12go.asia
Ferry operators
Smart En Plus
Phone
+66 614655695
Email
booking.smartenplus@gmail.com
Website
12go.asia
Ferry from Hat Yai Bus Station to Koh Lipe Immigration point
Ave. Duration
5h 30m
Frequency
Once daily
Estimated price
฿1000
Book at
https://12go.asia/en/operator/smart-en-plus
Website
https://www.smartenplus.co.th/
Ferry from Koh Lipe Immigration point to Phuket Bus Station 1
Ave. Duration
9h 30m
Frequency
Once daily
Estimated price
฿1500
Book at
https://12go.asia/en/operator/smart-en-plus
Website
https://www.smartenplus.co.th/
Other operators
Taxi from Pattani to Narathiwat
Ave. Duration
1h 12m
Estimated price
฿900 - ฿1200
Taxi Namsai Pattani
Phone
+66 99 851 2800

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Best ways to travel around Australia, Which London airport should I choose? and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.