Ubud is located in the central uplands of Bali, and it is not particularly close to the beach. It takes about an hour to reach the closest beach from Ubud, and up to 2 hours to reach some of the more popular beaches in Kuta and Seminyak.