How to get from Krabi town to Ao Nang and Railay beach:: Distance from Krabi to Ao Nang is around 18km and it takes about 20 minutes by taxi (400-500B one way). Or you can get the local form of transport, a songthaew, which stops to pick up and drop off customers. It costs about 60B and takes about 45 minutes. From Ao Nang, Railay bay is only a 15 minute 100 baht boat ride away.
Railay Beach, Ao Nang, Thailand — by Globe Surfing