Public transport in Phuket is not very organised or convenient. However, most resort hotels offer shuttle bus services into Phuket Town and Jeeps and motorbikes can be hired from several local shops in Phuket and at the main beaches.
Metered taxis are relatively cheap and hassle-free but mostly available only at the airport. Fares are set at 50 THB for the first 2 kilometres and 7 THB per additional kilometre. However, most taxis seen on the island and in busy tourist areas are unlicensed and you must agree on the fare beforehand while stating your destination. Motorbike taxis are available everywhere on the island and fares usually start around 50 THB, but your total fare will depend on the distance and your bargaining skills. You can recognise the official drivers by their red or green vests with a white number on the back.
Tuk Tuks are red mini-vans seen all over Phuket and they are good for shorter travel of up to 30 minutes. Just like the taxis, you have to agree on a price beforehand while stating your destination.
The blue open-air buses called Song-thaews operate between Phuket Town and the beaches from 7 am to 6 pm at a frequency of approximately 30 minutes, and fares start at 15 THB. Since there are no designated bus stops, you will need to flag down the bus in the middle of the street. The air-conditioned “micro” buses mainly service the Phuket Town area and have a fixed fare of 10 THB.
Boats and Ferries
Boats can be hired to go to near-by islands and fishing sites from various points such as the Makham Pier, Chalong Bay and Rawai Beach. Prices range from 1,000 THB – 3,000 THB for the longtail boats and 8,000 THB – 25,000 THB for the speedboats. You can also opt for the ferries which can be booked through a tour agent and includes transfers to and from the pier.