
Port Barton is a quiet beach village on Palawan's west coast. It sits about 89 kilometres (55 miles) up the road from Puerto Princesa, with boat trips out to nearby reefs. The cheapest way to get from Puerto Princesa to Port Barton is the bus at $7.80 (475 PHP). The van takes 3h - 3h 30m, for a little more. You can also ride over by motorbike if you'd rather go under your own steam.
Distance from Puerto Princesa to Port Barton
Puerto Princesa and Port Barton are about 89 km (55 miles) apart, and the journey itself covers around 147 km by road. Depending on the option, the trip takes between 3h and 5h.
4 ways to travel from Puerto Princesa to Port Barton
There are four ways to travel from Puerto Princesa to Port Barton. You can choose between the minivan, bus, private transport, and motorbike. The journey takes 3h–4h and the quickest way is by minivan. If you're on a budget, the cheapest option is by bus with tickets starting at $7.80 (475 PHP).
Reach out to our Community
1Thank you for your valuable articles. Do you know if there are taxis from the airport to Port Barton we do not want to share a bus. But take a taxi just with our children
Hi Cindy, taxis to Port Barton are available from Puerto Princesa Airport. You can choose from several companies at the airport or you can book one online beforehand through BookAway (bookaway.com). Rates start from PHP5,600 ($100). Have a great time in Palawan!
PS J’ai répondu à ce commentaire en anglais, donc d’autres nationalités peuvent également bénéficier de cette info. Je recommande d’utiliser Google Translate pour le lire en français.
“very helpful so excited to go to Palawan and will visit the amazing islands.”
Our favourite places to stay in Port Barton
Port Barton loves wooden huts and beach-front cottages, and so do we! For affordable prices, you can spend a few nights in unique accommodations that are surrounded by nothing but nature. In other places, you’d be paying top dollar for that.
Here are our favourite stays in Port Barton:
Treat YourselfParrots Boutique Resort
Area: Port Barton Town — approx. 10-minute walk to closest restaurants and Port Barton beach
Parrots Boutique resort boasts a sleek and minimalist design that oozes tranquillity. The pool area is perfect for chilling around and the beach is only a 5-minute walk away.
You’re also super close to the town, so the location couldn’t be better. Before starting your day, you can enjoy a complimentary breakfast on the sun terrace or around the pool.
- Lovely swimming pool
- Close to the beach
- Great location
- Stylish design
Double rooms start from $50 (3,050 PHP) per night
Mid-RangePrince John Beachfront Cottages
Area: San Vicente Village — approx. 15-minute drive to town centre
A BBQ and a view of the sea. Doesn’t that sound great? This place is the epitome of beach vibes, being only steps away from the crystal-clear ocean. You can literally hear the waves crashing from your comfortable bed.
There are too many places to hang out here — on the beach, in a hammock, on a swing, on the restaurant's terrace. You’re spoilt for choice, and we promise you’ll never want to leave here.
- Beachfront cottages
- Great restaurant with seafood
- Solar-powered
- Amazing owner
Double rooms cost $30-$50 (1,820-3,050 PHP) per night
BudgetGreen Hill Restaurant and Cottages
Area: Next to White Beach — approx. 15-minute drive to town centre
Ever wondered what it would be like to live in a treehouse-style cottage overlooking the sea? Well, Green Hill Cottages can tick that box for you. This unique accommodation set on the hillside is the perfect way to relax and connect with nature.
Here, you get the best of both worlds too. Whilst you’re surrounded by jungle, you’re also only minutes from the beach. This is a must-stay spot in Port Barton.
- Unique cottages
- Surrounded by jungle
- Incredible sea views
- Close to the beach
Double rooms cost $15-$30 (910-1,820 PHP) per night
Russell Place
Area: Port Barton Town — about 10-minute walk to closest restaurants and Port Barton Beach
If you’re looking for somewhere in the centre of Port Barton, this might be a better option than the one above. But don’t worry, you’ll still get to experience a unique stay — the wooden huts are pretty cool.
There are both dorm room huts and private huts available, plus a common area for everyone to chill in. This creates a great ambience that makes it easy to connect with other travellers.
- Cool wooden huts
- Great location
- Friendly staff
- Dorms and private huts available
Double rooms cost $15-$30 (910-1,820 PHP) per night
ABOUT YOUR DESTINATION
Why Visit Port Barton?
Port Barton is a small coastal village in the Philippines, in the town of San Vicente, Palawan. It's nowhere near as famous as Coron or El Nido, but that's exactly why you should include Port Parton in your itinerary.
Backpacker huts dot its jagged coastline, which opens to turquoise waters overlooking the islands nearby. Island-hopping is a must when in Port Barton, as well as diving, camping and trekking to its many waterfalls. Our favourite? Doing nothing. The island's calm vibe makes one want to just lay on the beach and savour nature's gifts.
Rounding it up
That's the full picture for getting from Puerto Princesa to Port Barton, roughly 89 kilometres (55 miles) apart. In all, there are 4 ways to make the trip. The cheapest fare is $7.80 (475 PHP). The quickest trip takes 3h.
Prices and timetables change, so it's worth a quick check before you travel. Have a question, or travelled this route recently? Ask the community below and we'll do our best to help.
Frequently Asked Questions
What is the distance from Puerto Princesa to Port Barton?
The distance from Puerto Princesa to Port Barton is 89 kilometres (55 miles).
What is the fastest way to get from Puerto Princesa to Port Barton?
Journey times from Puerto Princesa to Port Barton overlap: van 3h - 3h 30m, bus 4h, private transport 3-4h, motorbike 4-5h. Depending on the departure, no single option is always the fastest.
What is the cheapest way to get from Puerto Princesa to Port Barton?
The cheapest way to get from Puerto Princesa to Port Barton is by bus with ticket costs starting from 475 PHP.
Affiliate Disclosure
Some links on this page are affiliate links. If you book through them, we earn a small commission at no extra cost to you. This helps us keep Gecko Routes free and up to date.






