Weather wise, November to February are the best months for Krabi. Bright sunny weather, but it's also high season. The monsoon starts mid May with possible heavy rain in August, September and October. That leaves March and April as best months for weather and your wallet.