You cannot fly directly to Coron. KAYAK recommends you fly to Busuanga (USU) (7.31 miles from Coron). From there you can hire a car or take a taxi.