Порт Краби находится в Южном Таиланде, на одной линии с островом Пхукет. Краби расположен рядом с местом, где река Краби впадает в Андаманское море. Город возведен на фоне гор, вырастающих из тропического леса, в то время как среди пейзажей внутри материка преобладают каучуковые плантации. Изюминкой Краби являются пляжи, окаймленные пальмами, с белым песком и морскими раковинами.