VacationSelector
The patterned blue dome of the City Mosque, Kota Kinabalu
Kota KinabaluThe patterned blue dome of the City Mosque
Barlas Island in Honda Bay, Puerto Princesa
Puerto PrincesaBarlas Island in Honda Bay

Photos: Kota Kinabalu by CEphoto, Uwe Aranas, CC BY-SA 3.0, cropped; Puerto Princesa by Ray in Manila, CC BY 2.0, cropped.

Kota Kinabalu or Puerto Princesa?

Our verdict in twelve categories, each scored against the same fixed benchmark cities, and the climate month by month, so you can choose for your trip.

Choose Kota Kinabalu for

  • food and drink
  • day trips
  • beaches

Kota Kinabalu is the better all-round base. Coral island beaches lie a short speedboat ride from the central jetty, the seafood is worth planning evenings around, and Mount Kinabalu is close enough to climb or walk in a couple of days. It suits travellers who want plenty to do from one place, and families who would rather take short boat hops than long van rides.

Choose Puerto Princesa for

  • prices

Puerto Princesa works best as the gateway to Palawan rather than as a destination in its own right. Go for the Underground River, the firefly canoes on the Iwahig and island hopping in Honda Bay, ideally as the first stop on a longer route north to Port Barton or El Nido. It also has the sharper dry season and slightly gentler heat, which helps if you are fixing your dates around the weather.

Scoreboard

Twelve categories on one fixed scale from 0 to 100. The shaded stretch is the gap between the two.

Beaches & swimming. Kota Kinabalu 72, Puerto Princesa 58: Kota Kinabalu leads by 14 points.
Food & drink. Kota Kinabalu 62, Puerto Princesa 38: Kota Kinabalu leads by 24 points.
Culture & sights. Kota Kinabalu 26, Puerto Princesa 22: Kota Kinabalu leads by 4 points.
Nightlife. Kota Kinabalu 33, Puerto Princesa 26: Kota Kinabalu leads by 7 points.
Nature & outdoors. Kota Kinabalu 87, Puerto Princesa 80: Kota Kinabalu leads by 7 points.
Day trips. Kota Kinabalu 32, Puerto Princesa 12: Kota Kinabalu leads by 20 points.
Good for families. Kota Kinabalu 55, Puerto Princesa 45: Kota Kinabalu leads by 10 points.
Getting around. Kota Kinabalu 35, Puerto Princesa 30: Kota Kinabalu leads by 5 points.
Shopping & style. Kota Kinabalu 33, Puerto Princesa 20: Kota Kinabalu leads by 13 points.
Affordability. Kota Kinabalu 77, Puerto Princesa 78: Puerto Princesa leads by 1 points.
Live music & performing arts. Kota Kinabalu 12, Puerto Princesa 10: Kota Kinabalu leads by 2 points.
Wellness & relaxation. Kota Kinabalu and Puerto Princesa are level on 40.
0255075100

Your match

Pick a travel style or drag the sliders, and both match scores follow your weighting.

Kota Kinabalu
Best match
47match

Wins on food and drink and day trips with your weighting.

Puerto Princesa
38match

Wins on prices with your weighting.

What matters to you?

Category by category

What the scores mean for a trip.

Beaches & swimming

Kota Kinabalu 72Puerto Princesa 58

Kota Kinabalu has the easier and better swimming. Manukan, Sapi and Mamutik in Tunku Abdul Rahman Park are a short speedboat ride from the central jetty, with coral just off the sand. The resorts at Tanjung Aru and Dalit Bay let you stay with the sea right in front of you. The catch is that the island beaches are small and fill up by late morning.

Puerto Princesa looks out on mangroves and mud, so a swim always means a trip out. The options are the sandbars of Honda Bay, the long, empty sand of Nagtabon or the beach at Sabang. Many people who come for the beach end up moving north to El Nido.

Food & drink

Kota Kinabalu 62Puerto Princesa 38

Kota Kinabalu gives you much more to eat. You can pick your crab and lobster from the tanks, try charcoal-grilled stingray at the night market, and eat sang nyuk mee and Tuaran mee in kopitiams that cook dishes you will not find elsewhere.

Puerto Princesa has a shorter list of good things: baywalk grills, chao long left by the Vietnamese refugee community, and raw tamilok for the curious. Both cities cure raw fish in a sour dressing, hinava in Sabah and kinilaw in Palawan, but only Kota Kinabalu has enough depth to make food a reason to go.

Culture & sights

Kota Kinabalu 26Puerto Princesa 22

Neither city has much to see, and either can be covered in a morning or an afternoon. What differs is the story each tells. Kota Kinabalu's sights look at Borneo's peoples, through the Sabah Museum's longhouse village and the two big mosques. Puerto Princesa's centre on its blue Gothic cathedral and the wartime ruins of Plaza Cuartel, with the open prison farm at Iwahig as an odd extra.

Nightlife

Kota Kinabalu 33Puerto Princesa 26

Kota Kinabalu has a little more going on after dark. Its waterfront bars face the sunset over the islands, and a few live-band bars and small clubs stay open late at weekends. Puerto Princesa's evenings are a stroll along the baywalk and a drink on Rizal Avenue. The town is quiet before midnight and has no clubs at all.

Nature & outdoors

Kota Kinabalu 87Puerto Princesa 80

Both are nature destinations first, but Kota Kinabalu covers more ground. You can climb Mount Kinabalu through cloud forest full of orchids and pitcher plants, raft the Kiulu and Padas rivers, dive in the marine park and look for proboscis monkeys on the Klias wetlands.

Puerto Princesa's centrepiece is one remarkable sight. The Underground River is paddled by boat through limestone caves in jungle-covered karst. Add the Honda Bay reefs, morning dolphin trips and Ugong Rock, and you have a strong few days rather than a wide range.

Day trips

Kota Kinabalu 32Puerto Princesa 12

Kota Kinabalu has a few places worth a day out. The Sunday tamu at Kota Belud brings Bajau and Dusun villagers together to trade, the 1890s railway rattles south through rice fields to Papar and Beaufort, and Kundasang has its death march memorial.

From Puerto Princesa, nearly every outing is to a river, reef or island, and the villages along the way are not reasons to go. Towns worth seeing in Palawan are too far for a return trip, so you have to move on to reach them.

Good for families

Kota Kinabalu 55Puerto Princesa 45

Kota Kinabalu is the easier choice with children. The islands are short boat rides away with calm shallows. Lok Kawi has orangutans, pygmy elephants and a petting area, and the big resorts have kids' clubs. The drawbacks are poor pavements and long drives to the mountain.

Puerto Princesa's outings do appeal to children: the cave boat ride, the Honda Bay sandbars, the crocodiles and the firefly canoes. But getting to them means early starts, long van rides to Sabang and tricycles with no room for a car seat.

Getting around

Kota Kinabalu 35Puerto Princesa 30

Getting around is awkward in both cities, and neither has public transport a visitor can rely on. In Kota Kinabalu you can walk the waterfront strip between Gaya Street, the markets and the island jetty, and cheap ride-hailing covers the rest. In Puerto Princesa you hop on tricycles around a small, hot centre close to the airport. Every trip out of town is by tour van or hired driver.

Shopping & style

Kota Kinabalu 33Puerto Princesa 20

Kota Kinabalu has more worth browsing. On Sundays Gaya Street fills with orchids, rattan and batik. The waterfront handicraft market sells pearls and weaving from Sabah and the southern Philippines, and the big malls cover the international chains. Puerto Princesa's shopping is mostly pasalubong: cashews, dried fish, pearls of uneven quality and grass mats from souvenir shops along the main roads.

Affordability

Puerto Princesa 78Kota Kinabalu 77

The two are equally cheap day to day, and in both the money goes on the outings rather than on meals, rides or rooms. In Kota Kinabalu the big costs are the Mount Kinabalu permits, compulsory guides and the mountain hut, along with diving, rafting and the beachfront resorts. In Puerto Princesa they are the Underground River tours, boat hire and environmental fees, while the town guesthouses stay very cheap.

Live music & performing arts

Kota Kinabalu 12Puerto Princesa 10

Neither city has a theatre or concert programme, and on most nights live music means cover bands in bars. Kota Kinabalu has one real exception. At the Kaamatan harvest festival in Penampang, gong ensembles and bamboo bands play for local people, not for tourists. In Puerto Princesa the cultural dance shows are put on mainly for tour groups.

Wellness & relaxation

Kota Kinabalu 40Puerto Princesa 40

For relaxing, the two are much the same: cheap massage all over town, resort spas and an unhurried pace, with no bathing tradition in either. Kota Kinabalu adds the open-air sulphur tubs at Poring Hot Springs, a good soak after the climb. Puerto Princesa offers hilot, the traditional Filipino healing massage, which is welcome after its long van rides.

When should you go?

Pick your month. The climate figures are measured averages, not a forecast.

Kota Kinabalu in July

32 °Cdaytime high
24 °Cnight-time low
292 mmrain in the month
7 hsunshine a day
30 °Csea
12 hdaylight a day

Puerto Princesa in July

29 °Cdaytime high
27 °Cnight-time low
216 mmrain in the month
No recordsunshine a day
29 °Csea
13 hdaylight a day

Daytime high, °C

0°10°20°30°40°JFMAMJJASOND

Rainfall in the month, mm

0100200300400JFMAMJJASOND
Kota KinabaluPuerto Princesa

Where the figures come from

Puerto Princesa has no weather station within reach, so its figures come from a gridded climate model rather than a measured record, and read a broad area rather than the city itself.

Temperature and rainfall are climate normals, averaged over the years shown. Kota Kinabalu: 1991-2020 (sunshine 1981-2010) normals, Kota Kinabalu (5.3 km from centre). Puerto Princesa: 2001-2020 normals, NASA POWER reanalysis grid, no weather station within 90 km.

Both cities are hot and humid all year, and in both the sea stays warm enough to swim in every month. Kota Kinabalu runs a couple of degrees hotter, with highs above 30°C in every month, so the streets and markets are best walked early or late in the day. Its driest months are February to April, and March and April are also its sunniest. From May the rain builds to a peak in October of around 381mm, and choppier seas are more likely in the northeast monsoon around the turn of the year.

Puerto Princesa is a little milder, with highs near 28°C in its coolest months, and its dry season is far sharper. From January to April it gets much less rain than Kota Kinabalu, with February at about 34mm, so these are the most reliable months for the Honda Bay and Sabang boats. From May the rain is steady, and from roughly June to October rougher seas sometimes cancel boat trips. Early in the year Puerto Princesa has the edge. From May onwards both cities are wet, and Kota Kinabalu is the wetter of the two.

Which traveller are you?

For a food and nightlife trip, Kota Kinabalu is clearly the better pick. You choose your seafood from live tanks, the kopitiams serve noodle dishes found only in Sabah, and the waterfront bars carry on later than Puerto Princesa's quiet Rizal Avenue strip.

On a beach and sun trip, Kota Kinabalu puts coral island beaches fifteen minutes from the centre and offers resort stays facing the sea. In Puerto Princesa every swim is an outing away from a muddy bay, and boats are sometimes cancelled in the monsoon.

On a family trip with children, Kota Kinabalu is easier. Short boat rides, Lok Kawi's orangutans and pygmy elephants, and resorts with kids' clubs keep days simple. Puerto Princesa's highlights mean early starts and long, winding van rides to Sabang.

Before you go

MeasureKota KinabaluPuerto Princesa
Official languageMalayEnglish, Filipino, Taglish
CurrencyMalaysian Ringgit (MYR)Philippine Peso (PHP)
SocketsG240 V, 50 HzABC220 V, 60 Hz
Driving sideLeftRight
Time zoneUTC+8UTC+8
Emergency number999911
Elevation5 m98 m
Main airportKota Kinabalu International Airport (BKI)5 km from centre37 non-stop destinationsPuerto Princesa International Airport / PAF Antonio Bautista Air Base (PPS)2 km from centre5 non-stop destinations
Public holidays this year-18 days

By the numbers

MeasureKota KinabaluPuerto Princesa
City population452,058316,384
People per km²1,284133
Museums within 10 km31
UNESCO World Heritage sites within 50 km00
Swim season, months above 21 °C12 months12 months

Where else could you go?

Every comparison below shares a destination with this one, so you can follow Kota Kinabalu or Puerto Princesa somewhere new.

Browse every destination

Sources

Structured data from Wikidata (CC0). Weather data by Meteostat. Meteorological data provided by NOAA, DWD and others. Rainfall where no rain gauge is within 25 km is from the TerraClimate 1991-2020 climatology (Abatzoglou et al. 2018, Scientific Data), read at the city. Sea surface temperature from NOAA OISST v2.1, NOAA Physical Sciences Laboratory. Airport data from OurAirports (public domain). Exchange rates via Frankfurter, based on European Central Bank reference rates. Non-stop route lists from the "Airlines and destinations" tables on English Wikipedia airport articles, by Wikipedia contributors, reused under CC BY-SA 4.0. Currency from the ISO 4217 register maintained by SIX, cross-checked against country data from GeoNames (CC BY 4.0). Price level from World Bank open data (PPP conversion factor for private consumption and official exchange rate), CC BY 4.0. Time zones from GeoNames (CC BY 4.0); clock offsets computed from the IANA time zone database. Temperature and rainfall for destinations with no weather station are from the NASA POWER 2001-2020 climatology, derived from MERRA-2. Public holidays from Nager.Date (MIT). Daylight hours computed from each destination's latitude using the NOAA solar position algorithm.

Category scores are our editorial verdict under rubric v3, each placed against the same fixed benchmark cities; the climate figures are measured. How the scores are set. Snapshot generated 2026-11-11. Daily budgets are estimates from country price levels.