Getting there & away
A jeepney runs from Port Barton to Puerto Princesa (P160, four hours, daily, departs at 10am). It heads off from the waiting shed at the beach end of Ballesteros St and cruises through town picking up passengers.
From Roxas to Port Barton, there is at least one jeepney a day (P80, 1½ hours). From Port Barton to Roxas, there is at least one jeepney a day (P80, 1½ hours, departing between 8am and 9am).
There are no longer any regularly scheduled boats between Port Barton and El Nido or Sabang. However, you can charter a boat to and from El Nido (P4000 for a two-to-four-person boat, P6000 for a four-to-six-person boat, 3½ hours) and Sabang (P3000 for a two-to-four-person boat, P5000 for a four-to-six-person boat, 2½ hours).