There is no direct flight to El Nido. This means that you will have to (a) fly to Puerto Princesa, the capital city of Palawan and travel 6-7 hours of long and winding road or (b) fly to Coron and take a boat trip for 7-8 hours to reach El Nido. Yes, it sounds stressful.