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