Khao Lak se situe sur le continent à environ 80 km au nord de l'aéroport de Phuket. Un pont reliant l'île de Phuket au continent, il est facile de se rendre à Khao Lak en taxi depuis l'aéroport.