Kota Kinabalu - Things to Do in Kota Kinabalu

Things to Do in Kota Kinabalu

Jungle trails lead to street food stalls, and the mountains watch from across the sea.

Plan Your Trip

Essential guides for timing and budgeting

Climate Guide

Best times to visit based on weather and events

View guide →

Top Things to Do in Kota Kinabalu

Discover the best activities and experiences. Book now with our trusted partners and enjoy hassle-free adventures.

Your Guide to Kota Kinabalu

About Kota Kinabalu

Kota Kinabalu's heat is a damp, green blanket that smells of frangipani blossoms and frying garlic. This isn't a city that announces itself with skyscrapers, but with the slap of a fishing boat hull against the water at the Kota Kinabalu Waterfront, the hiss of a wok on Gaya Street at 6 PM, and the sight of Mount Kinabalu — its granite face streaked with cloud — presiding over everything from across the bay. The city is practical, even a little scruffy in places like the Lintas Plaza area, where you'll find air-conditioned malls next to car workshops. But that practicality is what makes it work: the seafood at the open-air restaurants of Sedco Square in Kampung Air will set you back RM60 (about $13) for a feast of butter prawns and chili crab, while a plate of char kway teow from a stall in the Filipino Market costs RM8 ($1.70). The urban sprawl means you'll need to rely on Grab or a rental car to get to the good stuff — the sunset views from Tanjung Aru Beach or the boardwalks of the Kota Kinabalu Wetland Centre. But that's the trade-off for a place where you can be eating noodles on a plastic stool one hour and watching proboscis monkeys swing through mangrove trees the next. It’s a city that feels like a base camp for the wildness of Borneo, and that’s exactly its charm.

Travel Tips

Transportation: KK's city buses are cheap but notoriously unreliable and confusing for visitors. Your best bet is to download the Grab app before you land. A ride from the airport to the city center tends to cost around RM25-30 ($5-6), versus RM50+ ($10+) for the official airport taxis. For getting to more remote spots like the beaches or the Mari Mari Cultural Village, you'll likely need to book a car for a few hours (RM50-80/hr or $11-17/hr via Grab). Renting a car is surprisingly affordable if you're comfortable with left-side driving; local companies offer rates from RM80/day ($17). Traffic in the city center can grind to a halt during peak hours, so walking short distances in the Gaya Street area is often faster.

Money: Cash is still king, especially at markets, street food stalls, and in taxis. You'll find ATMs everywhere, but it's wise to carry a few hundred ringgit. Credit cards are generally accepted at hotels, nicer restaurants, and malls. Tipping isn't expected, but leaving small change or rounding up the bill is appreciated. A local SIM card with data is cheap and essential for using Grab; you can pick one up at the airport for about RM25 ($5.30) for a week's worth of data. Be mindful that prices in the touristy Filipino Market and Waterfront area can be inflated — the same souvenirs and snacks are often 20-30% cheaper in the shops along Gaya Street or Segama.

Cultural Respect: Sabah is a beautiful mosaic of over 30 ethnic groups, including Kadazan-Dusun, Bajau, and Chinese communities. A simple, friendly greeting goes a long way. Dress modestly when visiting villages or religious sites (mosques, temples); covering shoulders and knees is a good rule of thumb. When eating with your hands (common with certain local dishes), use only your right hand. It's considered polite to receive gifts or pass items with your right hand as well. If you're invited to a local home, removing your shoes at the entrance is expected. At the weekly Sunday Market (Tamu) on Gaya Street, haggling is part of the fun, but do it with a smile and keep it light — these are people's livelihoods.

Food Safety: The rule here is simple: follow the locals. The busiest stalls with the highest turnover are your safest bet. Look for places where the food is cooked fresh and hot in front of you. Dishes like hinava (a Kadazan-Dusun ceviche) are meant to be eaten immediately. For satay, make sure the meat is thoroughly cooked over the coals. Ice in drinks at established restaurants and cafes is usually fine, but if you're particularly sensitive, stick to bottled or canned drinks from street vendors. The tap water isn't for drinking; use bottled water even for brushing teeth. Don't miss the seafood at the open-air dapur laut (sea kitchens) in Sedco Square — the fish and prawns are often plucked live from tanks, guaranteeing freshness. A plate of stir-fried midin fern with belacan (shrimp paste) is a must-try local vegetable dish you won't find back home.

When to Visit

Your experience of KK hinges entirely on the rain. The dry season from March to September is your best window, with February to April being the sweet spot: daily highs hover around 31-33°C (88-91°F), humidity is (relatively) tolerable, and rainfall dips below 150mm per month. This is when the trails on Mount Kinabalu are driest and the sea crossings to islands like Sapi and Manukan are smoothest. Hotel prices, however, climb by 30-40% during these months, especially around major events like the Kaamatan Harvest Festival in May, a active, multi-day celebration of Kadazan-Dusun culture. The monsoon arrives from October to February, peaking in December and January with over 400mm of rain monthly. Afternoons can be deluges that flood streets in minutes, island ferries get cancelled, and jungle leeches become enthusiastic. The trade-off? You'll have places like the Sepilok Orangutan Rehabilitation Centre nearly to yourself, and hotel rates can plummet by 50%. For families, the drier months are obviously easier. Solo travelers and budget-seekers with flexible plans can find incredible deals and a more atmospheric, storm-washed city during the wet season — just pack a serious raincoat and patience.

Map of Kota Kinabalu

Kota Kinabalu location map

Plan Your Perfect Trip

Get insider tips and travel guides delivered to your inbox

We respect your privacy. Unsubscribe anytime.