The most convenient way to get to Shangri-La Boracay Resort and Spa is by taking a flight straight to Caticlan Airport in mainland Aklan. There are flights from Manila, Clark, Cebu, and Davao that will take you to Caticlan. Upon landing, designated staff members from the resort will meet you and escort you to the resort via private land and boat transfers.
Aside from flying, you may also reach Caticlan via sea by riding a ferry or a Roll-On Roll-Off vessel (RoRo). For more details on how to get to Boracay, check out our Boracay travel guide.