You can take an airplane or a ferry to get to Coron Town.
Busuanga Airport (USU) is the airport in Coron, but it doesn’t have international service, so you’ll first need to fly to one of the major Philippine cities, such Manila or Cebu, and then continue from there.
Taking the ferry to Coron, which only costs 1,800 Peso and takes a few hours, is the most convenient method to get there if you’re from puerto princesa airport