Krabi er i sig selv et rejsecentrum, og rejsen til byen og området kan foregå på mange forskellige måder. Man kan tage med fly til Bangkok og rejse videre med et indenrigsfly til den lille lufthavn nord for byen. Man kan også flyve til Phuket, enten direkte eller via Bangkok, og rejse videre derfra til sit hotel i Krabi. Fra Phuket kan man enten tage med bus eller taxa over broen til fastlandet og videre til Krabi, eller sejle med langhalebåd. Bådene går fra Phuket By via Koh Phi Phi-øerne, så hvis man vælger den vej, får man en særlig oplevelse på en længere sejltur med i købet. Den lokale lufthavn i Krabi er naturligvis oplagt at vælge, hvis man vil hurtigt og komfortabelt frem. Uanset om man har valgt et hotel i Krabi By eller ved strandene i Ao Nang-bugten, er der ikke langt tilbage, når man først er landet. Det sidste stykke kan klares med minibus eller taxa, hvis man ikke på forhånd har bestilt transfer til sit hotel. En alternativ mulighed er at leje en bil i Phuket International Airport og selv transportere sig over broen fra Phuket og videre til sit hotel i Krabi.