Port Barton is a tiny and charming rural village (barangay in Philippino)  along the western coast of northern Palawan in the municipality of San Vicente, not to be confused with the town of San Vicente Poblacion located near the well known Long Beach. Despite its small size, it’s so small that you can walk from one end to another in a matter of minutes, Port Barton has become in the last years a top-rated destination among tourists. It’s peppered with guest houses, small hotels, cafes and restaurants. There are several tour operators in the tiny village offering activities in the wild and lush hills of the area and around the bay to visit its amazing pristine islands. After all, at the moment you can still enjoy a quiet atmosphere since most of the tourists prefer spending their days in the famous El Nido and Coron.

Port Barton beach
the wild Port Barton beach

The best time to visit Port Barton is from December to March, during the dry season. In this season an annoying wind blows basically every day making the sea a bit choppy. We visited Port Barton at the end of February, and the weather was mostly sunny and windy. Most of the tourists prefer to stay in Port Barton instead of visiting the neighbouring coast of San Vicente Poblacion, a perfect place if you are looking for peace and relaxation.


Even though Port Barton has no airport or port either, its small bus terminal is well connected to the main destinations in Palawan. You can use the 12go.Asia.com transportation search engine below to find your mean of transport.

Powered by 12Go Asia system


1. Puerto Princesa to Port Barton

Port Barton is located about 4/5 hour from Puerto Princesa, the biggest city and central hub of Palawan island. The Puerto Princesa airport is served by the major local companies which fly from Manila, Clark, Cebu, and Davao.

By bus

The bus station in Puerto Princesa is the San Jose Terminal, located about 25 minutes by tricycle from the city centre (200 PHP the ride).  The SBE bus company has daily trips to Port Barton (about 250 PHP –  5 USD). It’s a local bus picking up/dropping off people along the itinerary with the main stop in Roxas town. You can buy your bus ticket on board or by clicking on the link below.

By shared/private minivan

At San Jose Terminal you’ll also find several vans for the locals going to San Vicente Poblacion from 5 am to 5.30 pm. You can also book in advance with the companies Lexxus and Recaro Transport that run shared trips for tourists from 5 am to 5 pm (500 PHP – about 10 USD). If you are a group, the best option is to book a private transfer. The company Lexxus also offers private transfer to Port Barton (about 80USD – up to 9 pax). If you sleep in Puerto Princesa, you can even book your ride through your accommodation.

Port Barton to Puerto Princesa: the same means of transport are available to reach Puerto Princesa. You can book through the tour operator in Port Barton, your accommodation or to book in advance through the website 12go.asia.

2. El Nido to Port Barton

El Nido is plenty of tour operators where you can book your minivan ride to Port Barton. Anyway,  there are just a few companies that operate between the two destinations. The companies Lexxus and Recaro transport run a few shared rides a day. Both companies also offer private transfer to Port Barton. It could be useful to book for your ride in advance.  You can also go straight to El Nido bus terminal in Corong Corong and check if you find minivans for the locals going to Port Barton. The ride lasts around 5 hours and costs about 650 PHP – 11 USD. The private van up to 9 pax costs about 100 USD.

Port Barton to El Nido: you can catch Recaro Transport or Lexxus to reach El Nido from Port Barton. You can book the ride through the tour operator in Port Barton, your accommodation or with the website 12go.asia.com.

3. San Vicente Poblacion to/from Port Barton

You have 2 options to reach/leave Port Barton from/to San Vicente: by van or by boat. The fastest way is by boat. The boat departs from San Vicente Port at 8 am, 11 am and 3 pm; whereas it departs from Port Barton at 9.30 am, 12.30 pm and 4.30 pm. It takes 1 hour and costs 350 PHP – 6 USD. You can also rent a private boat transfer for 3000 PHP (usually up to 4 people – for each additional person is 800 PHP).  The van is not that worth since it takes 2 hours and a half. You first have to go to Roxas and then ask for Port Barton. The transfer can be arranged through the San Vicente Travel e Tour agency at San Vicente Pier (next to the public market) and in one of the many tour agencies in Port Barton.

Port Barton beach front
the palm-lined Port Barton beachfront

Port Barton is a tiny village, and you don’t need means of transport to move around. In case, catch a tuk-tuk or rent a motorbike.


Port Barton offers a good range of accommodations, but it is always better to book in advance as the town is often crowded. Another option is to relax in an exclusive Resort in one of the islands of Port Barton bay but indeed is more expensive. Excellent accommodations are Rubin Resort, Kiwi Lodge, Coro Rico Hostel, Theresa’s Pension House, Lady Ghagha Pension House, Dragon House Dorm, West Point Inn, Ausan Beach front Cottages, Kna Boybits homestay, Nobi’s Place.



Along the beachfront and its alleys, you’ll find many restaurants. 


The method of payment is cash. There is an ATM only, and it can be found near the White Hauz Inn. It’s always better to have the right amount of money (you can exchange your currency in Puerto Princesa/ElNido) since the ATM could be out of order. The Pawnshops always offer the money exchange, but we didn’t see any of them. The closest Pawnshops are in Roxas and San Vicente Poblacion. The electricity is now all day. The plug is Type A; therefore, you need a universal adapter.


There is no hospital in Port Barton, only a small clinic along Ballesteros St., next to the school. If you need medical assistance, you have to go to Roxas (about 30 km) where 2 hospitals are located. For specialized treatments and emergency, you must go back to Puerto Princesa. The medical expenses could be very high abroad, and it’s always better to have travel insurance. We did it with Worldnomads.


Our favourite guide book is Lonely Planet.


The main attractions of the area are the pristine islands of Port Barton Bay and their coral reef teeming with colourful fish. Other exciting activities are the several hiking trails to reach some of the beautiful waterfalls that dot the hills of the area.

You can book the boat tours through your accommodation or going straight to the beach where you’ll find many stands selling the tours and all the activities in Port Barton.

Port Barton, the stunning Starfish Island
Port Barton, the stunning Starfish Island
  • Boat tours

The most popular attractions are divided into different packages: Tour A and B. We noticed that the operators offer the 2 tours with little differences. There are other boat tours like “half-day island hopping tour”, “white beach round trip” and “San Vicente Long Beach tour”. Some agencies also offer special tours like the “Island camping tour” and the “fishing tour”.

  • Prices

The average price for the shared tour is about 1200 PHP (including lunch, masks, island fees), whereas a private tour (all-inclusive) up to 2 people is about 5000 PHP, up to 5 is 7000 PHP, additional person is 1300 PHP. You can also hire a boat and decide where to go for 5000 PHP up to 6 persons, 8000 PHP from 7 to 10 plus 800 PHP as additional per person.

  • Boat tour A and B

Tour A: the stops in the tour A usually are the Twinn Reef, Turtle Point, Pena Plata, Exotic and Maxima Island, Fantastic Reef and Starfish Island.

Tour B: the stops in the tour B usually are Wide Reef, Paradise Island, Lagoon Reef, Bulalakaw Reef, Capsalay Island.

Port Barton, Maxima Island
Port Barton, Exotic and Maxima Island
Port Barton, a turtle at Maxima island
Port Barton, a turtle in Maxima island


  1. I visited Port Barton 2 months ago and it was great. Unfortunately, I didn’t know about San Vicente. Your post is really interesting!

Write A Comment