The closest airport to El Nido is the Puerto Princesa International Airport, which is about 143 mi away. From the airport to El Nido you can travel by van, rental car, or bus. The most affordable and convenient way is to take a van at the airport. Most of the time, the drivers will approach the passengers with offers to travel to El Nido, so you don’t have to look too hard for them. Keep in mind that a van ride from the airport to El Nido should take between 5 and 6 hours and cost around 600 PHP (11.55 USD) per person.