Kota Kinabalu
Back to Destinations
Malaysia•4.7 (3,120 reviews)

Kota Kinabalu

Sabah's vibrant capital — Mount Kinabalu on the horizon, world-class sunsets over the South China Sea, and the best seafood in Borneo

State / Region

Sabah

Best Time

March – September

Daily Budget

RM 100–180 (budget guesthouse + meals)

Currency

Malaysian Ringgit

About Kota Kinabalu

Kota Kinabalu — KK to everyone who has been there — is the gateway to Sabah and one of the most likeable cities in Malaysia. It sits on the northwest coast of Borneo facing a scattering of islands in the South China Sea, with the jagged granite peak of Mount Kinabalu visible on clear mornings rising 4,095 metres above the coastal plain some 60 kilometres to the east. The city itself is compact, walkable, and unpretentious — a working port town that has grown into a confident regional capital without losing its frontier character. The waterfront esplanade is the social heart of KK, lined with seafood restaurants and bars that fill up every evening as the sun drops towards the islands in a blaze of orange and pink. The sunsets here are genuinely among the best in Southeast Asia, and the locals treat them as a daily event worth stopping for. Beyond the city, Sabah unfolds in extraordinary variety: the islands of Tunku Abdul Rahman Marine Park are a 15-minute boat ride from the city centre; the Kinabalu National Park and its UNESCO-listed peak are a two-hour drive inland; the orangutan sanctuary at Sepilok is a day trip by road; and the Kinabatangan River — one of the best wildlife corridors in Borneo — is accessible from Sandakan on the east coast. KK is the logical base for all of it, and a city that rewards a few days of exploration in its own right.

Nature LoversWildlife EnthusiastsAdventure TravellersFamiliesFood Lovers

Top Things To Do

🌿

Tunku Abdul Rahman Marine Park Islands

Budget-friendly

Five islands — Gaya, Sapi, Manukan, Mamutik, and Sulug — make up the Tunku Abdul Rahman Marine Park, a protected marine reserve just 15–20 minutes by boat from the KK waterfront. Manukan is the most developed, with a resort, snorkelling gear hire, and clear water over healthy coral. Sapi is smaller and more relaxed, with excellent snorkelling and a beach barbecue scene. Mamutik is the quietest of the three main islands and has the best coral for snorkelling. Boats depart from Jesselton Point Ferry Terminal throughout the morning — buy a combined island-hopping ticket (RM 30–50) and spend the day moving between islands.

Full day
🏛️

KK Waterfront Sunset

Budget-friendly

The sunset from the KK waterfront esplanade is one of the great free experiences in Malaysia. Every evening, locals and visitors gather along the seafront as the sun drops towards the islands of the Tunku Abdul Rahman Marine Park, turning the South China Sea gold and then deep orange. The best vantage points are the esplanade itself, the Signal Hill Observatory Park above the city centre, and the rooftop bars of the hotels along Jalan Tun Fuad Stephens. The sunset is consistently spectacular — cloud formations over the South China Sea add drama even on hazy evenings.

1–2 hours
🧗

Mount Kinabalu Day Trip

Moderate

Even if you are not climbing it, Mount Kinabalu is worth a day trip from KK. The Kinabalu National Park headquarters at Timpohon Gate (1,866 metres) is a two-hour drive from the city and offers excellent jungle walks through montane forest, a mountain garden with over 1,500 plant species, and views of the summit on clear mornings. The park is a UNESCO World Heritage Site and home to the world's largest pitcher plants, rare orchids, and the Rafflesia — the world's largest flower. For those who want to climb, the two-day summit trek requires advance booking through Sutera Sanctuary Lodges (permits sell out months ahead).

Full day (day trip) or 2 days (summit climb)
🏛️

KK Waterfront Seafood Dinner

Budget-friendly

Kota Kinabalu is one of the best cities in Malaysia for seafood — the catch comes in fresh every morning from the South China Sea and the Sulu Sea, and the open-air seafood restaurants along the waterfront and in the Filipino Market area serve it at prices that would be unthinkable in KL. Specialities include butter prawns, steamed lapu-lapu (grouper), chilli crab, grilled stingray, and fresh oysters. The Night Market at the Filipino Market (Pasar Malam) is the most atmospheric place to eat — dozens of stalls set up along the waterfront at dusk, grilling seafood over charcoal as the last light fades over the islands.

1–2 hours
🏛️

Sabah State Museum

Budget-friendly

The Sabah State Museum is the best introduction to the extraordinary cultural and natural diversity of Sabah — a state with over 30 indigenous ethnic groups, a colonial history that passed through the British North Borneo Chartered Company, and a natural environment that includes some of the most biodiverse rainforest on Earth. The museum complex includes ethnographic galleries, natural history exhibits, a heritage village with traditional longhouses, and a science and technology centre. The collection of traditional Kadazan-Dusun, Bajau, and Murut artefacts is particularly strong. Allow two hours for a thorough visit.

2 hours
📍

Lok Kawi Wildlife Park

Budget-friendly

Sabah's main wildlife park, located approximately 25 km south of KK, is home to Bornean pygmy elephants, orangutans, proboscis monkeys, sun bears, clouded leopards, and a wide variety of Bornean birds. While not a substitute for seeing wildlife in the wild, Lok Kawi is an excellent introduction to Sabah's extraordinary fauna and a good option for families with children. The park is well-maintained and the animals have large, naturalistic enclosures. Feeding sessions for the orangutans and elephants are the highlights — check the schedule on arrival.

3–4 hours
🏛️

Gaya Street Sunday Market

Budget-friendly

Every Sunday morning, Gaya Street in the heart of KK old town transforms into one of the best street markets in Sabah — a kilometre-long stretch of stalls selling fresh produce, local snacks, handicrafts, plants, pets, and an extraordinary variety of Sabahan street food. The market runs from approximately 6am to 1pm and is at its best between 7am and 10am. Must-try foods include hinava (raw fish marinated in lime juice and chilli — a Kadazan-Dusun speciality), ambuyat (sago starch), and fresh coconut water. The market is free to enter and is one of the most authentic local experiences in KK.

2–3 hours
📍

River Cruise and Firefly Watching at Klias Wetlands

Moderate

The Klias Wetlands, approximately 90 km south of KK, are one of the best places in Sabah to see proboscis monkeys — the extraordinary long-nosed monkeys endemic to Borneo — in the wild. Afternoon river cruises depart from Klias village and wind through the mangrove forest as the light fades, with proboscis monkeys gathering in the trees along the riverbank at dusk. After dark, the same river comes alive with thousands of synchronised fireflies — one of the most magical natural spectacles in Malaysia. Tours from KK include transport, the river cruise, and dinner.

Full day (with transport from KK)

Where To Stay

Affiliate disclosure: Some hotel links on this page are affiliate links. If you book through them, we may earn a small commission at no extra cost to you — this helps keep MyTravelTip2U free.

💚 Budget Picks

Akinabalu Youth Hostel

RM 40–100 / night

The best-regarded budget option in KK — a clean, well-run hostel in the heart of the city with dormitory beds and private rooms, a communal kitchen, and a helpful team who know Sabah well. Walking distance from the waterfront, the Filipino Market, and the Jesselton Point ferry terminal. Popular with solo travellers and backpackers — book ahead during peak season.

Check Availability on Booking.com

Grandis Hotels and Resorts

RM 200–400 / night

A well-located mid-range hotel in the Suria Sabah shopping mall complex, directly connected to the Jesselton Point ferry terminal. Comfortable, modern rooms with good city and sea views, a pool, and multiple dining options. The location is the main draw — you can walk to the waterfront, the night market, and the ferry to the marine park islands in minutes.

Check Availability on Booking.com
✨ Luxury Picks

Shangri-La Tanjung Aru Resort

RM 600–1,200 / night

The finest beach resort in KK — a sprawling property on its own private beach at Tanjung Aru, approximately 10 minutes from the city centre. Multiple pools, a full-service spa, water sports, and several restaurants including a beachfront seafood restaurant with sunset views that are among the best in Sabah. The resort is the benchmark for luxury in KK and a favourite for honeymoons and special occasions.

Check Availability on Booking.com

Gaya Island Resort

RM 900–2,500 / night

An all-villa resort on Pulau Gaya in the Tunku Abdul Rahman Marine Park — accessible only by the resort's private boat from KK (15 minutes). The villas are built on stilts over the water or nestled in the hillside jungle, with private decks and direct sea access. The resort has a world-class spa, a marine biology centre, and exceptional snorkelling directly from the beach. One of the most beautiful resort properties in Malaysian Borneo.

Check Availability on Booking.com

Travel by Style

💑

Romantic Getaway

  • 1The sunset from the KK waterfront is one of the most beautiful in Malaysia — the sun sets directly over the South China Sea and the Tunku Abdul Rahman islands, turning the water gold and orange. The Waterfront Esplanade is the best spot, with cocktail bars and restaurants lining the promenade.
  • 2A sunset island cruise to the Tunku Abdul Rahman Marine Park is one of the most romantic experiences in KK — most operators offer champagne sunset cruises that anchor off Sapi or Manukan Island as the sun goes down.
  • 3The Shangri-La Tanjung Aru Resort is the most romantic hotel in KK — a beachfront resort with a private beach, multiple pools, and a sunset bar that is genuinely extraordinary. Even if you are not staying, the Sunset Bar is worth a visit.
  • 4Have dinner at one of the seafood restaurants along the waterfront — fresh Sabah mud crab, tiger prawns, and grilled fish with the city lights reflected in the water is one of the most enjoyable meals in Borneo.
  • 5A day trip to Manukan Island together is a perfect romantic escape from the city — the island is beautiful, the snorkelling is excellent, and the short boat ride from the KK ferry terminal makes it effortlessly accessible.
👨‍👩‍👧

Family Travel

  • 1The Tunku Abdul Rahman Marine Park is the best family day trip from KK — five islands with calm, clear water, excellent snorkelling, and beach facilities. Sapi Island is the most family-friendly with the best facilities; Manukan has the best snorkelling.
  • 2The Kota Kinabalu City Bird Sanctuary is a free and underrated family attraction — a 24-hectare mangrove forest in the heart of the city with boardwalks, bird hides, and over 50 bird species. Children enjoy the boardwalk and the mangrove ecosystem.
  • 3The Mari Mari Cultural Village is an excellent family experience — a living museum of Sabah's indigenous cultures (Kadazan-Dusun, Bajau, Murut, Rungus, and Lundayeh) with traditional house tours, blowpipe demonstrations, and cultural performances.
  • 4The KK waterfront night market (Filipino Market) is a lively family evening activity — fresh seafood grilled to order, local snacks, and a vibrant atmosphere. Children enjoy the energy and the novelty of eating at the waterfront stalls.
  • 5Sabah Museum is an excellent introduction to Borneo's natural history and indigenous cultures for older children — the natural history gallery, the ethnobotany garden, and the traditional houses in the grounds are all well-presented and educational.

Shopping Guide

  • 1The Filipino Market (Pasar Filipina) on the KK waterfront is the best place for Sabah handicrafts — Kadazan-Dusun beadwork, rattan baskets, Murut blowpipes, traditional textiles, and Sabah pearls are all available at negotiable prices. Bargain firmly; the first price is never the final price.
  • 2The Handicraft Market (Pasar Kraftangan) near the waterfront has a good selection of Sabah and Sarawak crafts — higher quality and more fixed prices than the Filipino Market, but a better option if you want guaranteed authenticity.
  • 3Imago Shopping Mall and 1Borneo Hypermall are the best shopping malls in KK — Imago is the more upscale of the two, with international brands and an excellent food court; 1Borneo is larger and has a good mix of local and international retailers.
  • 4Sabah pearls from the Semporna Archipelago are the most distinctive jewellery souvenir from KK — the South Sea pearls farmed in the Celebes Sea are among the finest in the world. Buy from reputable dealers at the Filipino Market or the dedicated pearl shops in the city centre.
  • 5The KK night market (Pasar Malam) near the waterfront is excellent for local food and cheap clothing — fresh grilled seafood, local snacks, and Sabah produce are all available at very low prices. The atmosphere is lively and the food is excellent.
🗺️

How to Get There

✈️

By Air from Kuala Lumpur

Kuala Lumpur International Airport (KUL) or Subang (SZB)

⏱ 2.5 hours💰 RM 80–300 one way

Multiple airlines operate direct flights from KL to Kota Kinabalu International Airport (BKI) daily — AirAsia from KLIA2, Malaysia Airlines from KLIA, and Firefly from Subang. The flight takes approximately 2.5 hours. KK airport is approximately 8 km from the city centre; a Grab or taxi costs RM 20–30. This is by far the most practical way to reach KK from Peninsular Malaysia.

✈️

By Air from Singapore

Singapore Changi Airport (SIN)

⏱ 2.5 hours💰 SGD 80–200 one way

AirAsia, Scoot, and Singapore Airlines operate direct flights from Singapore Changi to KK. The flight takes approximately 2.5 hours. KK is a popular weekend destination for Singaporeans — book ahead for Friday evening and Sunday return flights, which sell out quickly.

✈️

By Air from Other Malaysian Cities

Kuching, Penang, Johor Bahru, Langkawi

⏱ 1–2.5 hours depending on origin💰 RM 60–250 one way

AirAsia and Malaysia Airlines operate direct flights to KK from several Malaysian cities including Kuching (1 hour), Penang (2 hours), and Johor Bahru (2.5 hours). MASwings connects KK with smaller Sabah towns including Sandakan, Tawau, Lahad Datu, and Kudat — useful for onward travel within Sabah.

⛴️

By Ferry from Labuan

Labuan Federal Territory

⏱ 3 hours by express ferry💰 RM 35–50 one way

Express ferries connect Labuan island (a federal territory and duty-free port) with Kota Kinabalu. The crossing takes approximately 3 hours and departs from Labuan Ferry Terminal. This route is mainly used by travellers arriving in Labuan by air from KL or by ferry from Brunei. Ferries also connect Labuan with Menumbok on the Sabah coast (1.5 hours), from where a bus or taxi can reach KK in approximately 2.5 hours.

Read Our Kota Kinabalu Guide

Ready to visit Kota Kinabalu?

Let us build a personalised itinerary based on your travel style and budget.

Plan My Trip to Kota Kinabalu

You Might Also Like