Für nur 20 Tage zweifellos zu viele Destinationen, jeder Ortswechsel erfordert mindestens einen halben Reisetag und mehr.
Sinnvoll wäre beispielsweise von Bangkok nach Surat Thani fliegen, einige Nächte im Khao Sok NP und von dort per Minibus nach Krabi, bzw. Railay Beach.
Im Anschluss entweder wie von doc vorgeschlagen entweder Khao Lak und Rückflug ab Phuket, oder per Fähre/Minibus zum Entspannen auf einer Insel nach Ko Lanta, den Rückflug nach Bangkok dann von Krabi.