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.
Take a well-known mainstream attraction. Add monkeys. Also, add a secret beach only reachable via a hidden staircase. The result: a fun day out. http://www.oneweirdglobe.com/destination-ao-nang-beach-massages-monkeys-another-secret-beach/