1. SIN-BKK-KBV if only by air. Just found that Bangkok Airways has pulled out of KBV, which is a real shame - flew with them earlier this year. TG definitely still flies there. Can anyone confirm which other carriers fly into/out of Krabi - out of interest? Phuket Air and PB Air websites indicate they've pulled out?!
2. SIN-HKT (as indicated above); then bus or ferry.
3. SIN-HDY - then bus/mini-bus.
Krabi rocks