普吉岛有两个巴士总站,分别称为Old Phuket Bus Terminal、Phuket Bus Terminal 2和Local Bus Station
Phuket Bus Terminal 2是在2012年落成使用的, 位于Thepkasatri路上。
在巴士大厅有售票车出售前往各地的车票,车站还有开往Koh Lanta和甲米Krabi的中巴,价格是确定的不能议价。车站还有储物柜和小超市。下图显示从2号巴士总站开车前往的目的地,每天的班次,大约的车程以及价格。
Old Phuket Bus Terminal又称为Phuket Bus Terminal 1,主要是当地巴士车的停靠总站,其中从普吉岛国际机场开出的Airport Bus终点站也是在Phuket Bus Terminal 1。Old Phuket Bus Terminal坐落在Phang Nga街上
Local Bus Station位于Ranong路上,在Phuket City Market旁,泰国航空营业部对面
这里连接普吉镇到各个海滩,车都是排条车,前往的海滩都写在车身上。这些车由不同公司运营,没有明确的时刻表,基本20-30分钟一班。只要在路线上,可以按照乘客要求停车,但都不会运行海滩之间,除了Rawai 到Nai Harn, Kata到Karon以及Surin到Kamala,因为这几个海滩分别在各自线路上都经过。