จากภูเก็ต มีบริการรถโดยสารธรรมดาจากสถานีขนส่ง ถนนพังงา ไปจังหวัดกระบี่ นครศรีธรรมราช พังงา ระนอง สุราษฎร์ธานี ตรัง สตูล หาดใหญ่ และเกาะสมุย นอกจากนั้น บริษัท การบินไทย จำกัด (มหาชน) มีเที่ยวบินจากภูเก็ตไปจังหวัดใกล้เคียง เช่น จังหวัดสุราษฎร์ธานี นครศรีธรรมราช ตรัง และหาดใหญ่ และบริษัท บางกอกแอร์เวย์ มีเที่ยวบินระหว่างภูเก็ต-สมุย ให้บริการอีกด้วย และมีเรือโดยสาร จากภูเก็ต ไป หมู่เกาะพีพี หรือ เรือนำเที่ยว ไปเช้าเย็นกลับ ระหว่างภูเก็ต กับ หมู่เกาะพีพี หรือ หมู่เกาะสิมิลัน ในช่วงฤดูกาลท่องเที่ยว
รถยนต์ จากกรุงเทพฯ ใช้เส้นทางสายธนบุรี-ปากท่อ (ทางหลวงหมายเลข 35) แล้วใช้ทางหลวงหมายเลข 4 (ถนนเพชรเกษม) ผ่านจังหวัดเพชรบุรี ประจวบคีรีขันธ์ ชุมพร สุราษฎร์ธานี อำเภอตะกั่วป่า อำเภอท้ายเหมือง บ้านโคกกลอย จังหวัดพังงา ข้ามสะพานสารสิน เข้าจังหวัดภูเก็ต หรืออีกเส้นทางหนึ่งจากชุมพร ไประนอง พังงา ภูเก็ต รวมระยะทางจากกรุงเทพฯ 862 กิโลเมตร
รถโดยสารประจำทาง บริษัท ขนส่ง จำกัด มีรถโดยสารทั้งรถธรรมดา และรถปรับอากาศ ออกจากสถานีขนส่งสายใต้ ไปภูเก็ตทุกวัน
เครื่องบิน มีบริการเที่ยวบินระหว่าง กรุงเทพฯ-ภูเก็ต ทุกวัน ดังนี้ การบินไทย บางกอกแอร์เวส์ ไทยแอร์เอเชียนกแอร์