Phuket Transportation Guide

larger text smaller
By Car
By Car
From Bangkok take the route no. 4 to the south. Along the way pass the provinces of Nakhon Pathom, Ratchaburi, Phetchaburi, Prachuap-Khirikan, and at Chumphon go right to Ranong. From Ranong, go south through Kraburi and Kapoe Districts to Phang-nga Province. In Phang-nga the road passes through Kuraburi, Takuapa, and Thai Muang Districts before reaching the town of Kok Kloy. Then, cross the Thao Thep Kasattri or Sarasin Bridge to Phuket Island. The distance is 867 kilometers.
By Bus
If you come to Phuket overland, the bus connection is the only means of travel, s ince there is no existing railway connection to the island. The only land connection to the island is a 1200 meters long causeway, used by cars and busses. The bus ride from Bangkok takes 14 hours or more for the nearly 900 kilometers, leaving there from the Southern Bus Terminal. The fare is around THB 700 to 800. There are also regular mini-bus trips from Singapore and Penang which are reasonably priced. Both air-conditioned and non air–conditioned buses leave the Southern Bus Terminal in Bangkok daily.
Southern Bus Terminal Tel. 0 2434 7192, 0 2434 5557-8
Phuket Central Company Tel. 0 2435 5019
Phuket Travel Tel. 0 2435 5018
Phuket Bus Terminal Tel. 0 7621 1480. Timetable
By Plane
By Plane
Flying to Phuket is arguably the easiest way to get to the island. Most domestic airlines operate several flights daily between Phuket and Bangkok, Samui, and Chiang Mai. Some domestic airlines operate flights from Phuket to Surat Thani, Nakhon Si Thammarat, Trang, and Hat Yai. There are also numerous international airlines that fly directly to Phuket from various cities around Asia, including Kuala Lumpur, Hong Kong, Penang, Singapore, and Sydney. Read more...

Transportation to and from the airport:
Phuket International Airport is located approximately 30 kilometers north of Phuket Town. Taxis between Phuket Town and the airport cost approximately 400 baht, but the fares to the beaches range between 500 and 600 baht. Minivans charge approximately 80 baht /person to town, but 120 baht/person to Patong, Kata, and Karon Beaches. Phuket Limousine located approximately 1 kilometer west of the city, operates hourly shuttles to the airport from 6.30 a.m. to 7.30 p.m.
Thai Airways International: operates flights to Phuket Airport daily. The travel time is 1 hour 20 minutes.
Bangkok Airways: operates flights from Samui to Phuket daily. The travel time is 50 minutes. Timetable.
Orient Thai Airlines: operates flights from Bangkok to Phuket daily. The travel time is 1 hour 20 minutes.
Air Asia: operates flights from Bangkok to Phuket daily.
By Boat/Ferry
There is fairly regular boat service between Phuket and nearby islands including Koh Yao and Koh Phi Phi. During the high season (October-May), travelers may also travel by boat between Phuket and Koh Lanta. Ferries to and from Phuket and Krabi (Ao Nang, Railey Beach, Krabi Town) operate throughout the year. Various ports on Phuket provide services to these other islands and beaches with fares ranging between 300 and 500 baht. The trip may take 1.5 to 2 hours, depending on weather conditions. Some ferries service multiple locations and travelers are provided color coded stickers to avoid confusion.

The Deep Sea Port (Port of Phuket) at Puket is visited by both cargo and cruise ship from Thailand and from abroad. Contact your travel agent for information about the many different ships that stop at Phuket. Boat Timetable to and From Phuket.