Eu estive nos 3 e minhas dicas sao:
Sinceramente Krabi é bem melhor que Phuket além de ser mais perto das melhores praias e passeios. Phuket é bem feinho, as praias nao tem nada de especial, eu fiz varios passeios pela praia de James Bond, Similan etc. em Krabi eu fui um ano antes e adorei, os passeios sao melhores, tanto que ate repeti, andei de caiaque, etc muito superior a Phuket e mais barato tb, Phi phi eu dormi lá e fiz um passeio all day para a outra ilha de Phi phi que foi gravada a praia, adorei tb, ultimo dia quase chorei pq era meu ultimo dia na Asia depois de 1 mes e meio, e olha que minha viagem nem tinha acabado, eu ainda tinha 15 dias em Barcelona, que morei la durante 8 anos, mas la para mim e minha segunda e que ano que vem volta a ser minha 1 casa, entao nao conta. Entao resumindo eu ficaria mais tempo em Krabi que Phuket, e Phi phi eu ficaria mais tempo ate que Phuket, nossa nao sei como e sua situaçao financeira, eu nao vou de hostal, etc. fiquei em um hotel resort nao foi caro, nao era de luxo mais tinha uma praia deserta privada com balanço eu ficava sempre ate tarde na praia e nao tinha ninguem tudo escuro, só dava para ve o farol do mar, muito especial esse lugar.