How to get to Phuket

Get to Phuket by ferry or bus from Bangkok, Koh Phi Phi, Koh Lanta, Krabi and 2 more places. Compare 5 operators, departure times and prices from ฿438, then book online.

Travel by⛴️ 🚌 Ferry or bus
Starting points6
Operators5
Tickets from฿438
Quickest trip1h 00m from Koh Phi Phi

Routes to Phuket 6

Times and prices are the ones seen in recent searches and can change. Open a route to see live times and prices for your date.

Stations and piers in Phuket

From Phuket you can go on to

Getting to Phuket: common questions

How do I get to Phuket?

You can reach Phuket by ferry or bus from Bangkok, Koh Phi Phi, Koh Lanta, Krabi, Surat Thani, Chiang Mai. Companies on these routes include Andaman Wave Master, Bundhaya Speed Boat, Green Bus, Lignite Tour, Phantip Travel.

How do I get from Bangkok to Phuket?

From Bangkok you can go by bus, taking about 20h 21m, with tickets from ฿749.

What is the quickest way to get to Phuket?

The quickest trip we have seen is from Koh Phi Phi, taking about 1h 00m by ferry.

How much does it cost to get to Phuket?

Tickets to Phuket start from about ฿438 per adult before booking fees, depending on where you start and the class you choose.

Where do you arrive in Phuket?

Arrival points in Phuket include All Phuket Area, Any Hotel in Phuket, Lomprayah - Phuket, Phuket Airport Terminal, Phuket Bus Station 1, Phuket Bus Station 2.

Share this page