Krabi is located 814 kilometers from Bangkok, sprawling on the total area of 4708 square kilometers.
Its topography is composed of plains, highlands, mountains and more than 130 islands.
Krabi downtown is nourished by five-kilometer-river which empties into the Andaman Sea.