
🛬 Where to Go in Kota Kinabalu: A Local-ish Love Letter
If you’ve never been to Kota Kinabalu, I’ve got only one question for you, my friend—what are you waiting for?! 😱
Nestled between the mighty Mount Kinabalu and the shimmering South China Sea, KK (as we Malaysians lovingly call it) is one of those rare places where you can makan seafood by the beach, go island hopping, trek through a rainforest, and cool down in the highlands—all in one trip. No cap.
Whether you’re here for a chill escape or ready to test your stamina with a hike up Gunung Kinabalu (respect if you do 👏), KK offers something for every kind of traveller. The city vibes are laid-back, the locals are warm, and the views? Eh, let’s just say your Instagram will be working overtime 📸.
And best of all? You don’t need a passport, visa, or currency exchange. Just pack your bags, book your ticket, and fly over—your East Malaysian adventure awaits.
Let me take you on a virtual tour of where to go in KK—from city gems to natural wonders, cultural hot spots to hidden corners only locals whisper about. ✨
🏙️ 1. Top City Spots (No Hiking Required, Don’t Worry 😅)
KK's city centre isn’t huge—but that’s what makes it lovable. Everything feels close, convenient, and charming. Here's where to go when you're just warming up your itinerary:
🧺 Gaya Street Sunday Market


Every Sunday morning, this whole street transforms into a colourful pasar full of handmade crafts, local snacks, souvenirs, and even—randomly—puppies and other animals. 😄 Come early (7am-ish) to beat the heat and the crowd.
Personal tip: Grab a Tenom coffee and kuih cincin, then just slowly walk and soak in the vibes.
🌊 Jesselton Point Waterfront

This is where you catch the boat to the islands, but don’t rush off just yet. The waterfront area is perfect for a stroll or sunset photo session. The stalls here also sell grilled seafood and snacks—perfect for that pre-boat munch.
📸 Signal Hill Observatory Tower

For the best view of KK town and the coastline, head up here. It's a short ride or hike up the hill, and the view is chef’s kiss especially at golden hour.
Note: There’s a small café up there too, if you wanna lepak with a kopi and enjoy the breeze.
🛍️ Imago & Suria Sabah Mall

Sometimes you just want that aircond escape. Imago is the high-end spot, Suria is more chill and local-friendly. Both got solid food courts, cafes, and souvenir spots.
🌿 2. Nature & Islands: Where KK’s Wild Side Shines
People always say Sabah is “heaven for nature lovers”—and they’re not lying. In KK, you're never more than an hour away from island adventures, mountain air, or a jungle escape. Here's where you confirm need to go:
🏝️ Tunku Abdul Rahman Marine Park (aka Island Hopping Galore)

This marine park is made up of 5 beautiful islands: Sapi, Manukan, Mamutik, Gaya, and Sulug. All just 15-20 mins from Jesselton Point by boat.
| Island | What’s the Vibe? |
| Sapi | Snorkelling heaven + water activities |
| Manukan | Best facilities, families love it |
| Mamutik | Less crowded, super chill |
| Gaya | Largest, has a jungle trek option too |
| Sulug | Remote, untouched, Robinson Crusoe mood |
Pro tip: If you’re short on time, do a 3-island combo: Sapi (fun), Manukan (food), and Mamutik (rest).
💡 Don’t forget: Bring your own snorkel if you’re hygiene-sensitive, and RM10 conservation fee per person (locals).
⛰️ Mount Kinabalu & Kinabalu Park

This one’s legendary. Even if you don’t plan to summit Malaysia’s tallest mountain, just visiting Kinabalu Park (UNESCO-listed okay!) is worth it. The air is fresh, the views are stunning, and the trails vary from “jalan-jalan” to “bro this is cardio.”
Tried & tested: There’s a Botanical Garden inside the park that’s full of rare orchids and pitcher plants—so if hiking isn’t your thing, you can still feel like a nature nerd.
If you are gila enough to climb the mountain (in a good way!), you’ll need at least 2 days + proper booking with a guide. But the view from the summit? Life-changing.
🐒 Klias Wetlands – River Safari Time


About 1.5–2 hours from KK, this is a magical spot where you go on a boat cruise through the mangrove river, and see:
● 🐒 Proboscis monkeys (the ones with the big nose, you know)
● 🐊 Maybe a croc or two
● ✨ Fireflies glowing like Christmas trees at night
It’s best to go with a tour for this one, they usually include dinner too.
Cheap Flights to Kota Kinabalu
- Sehala
- Pergi Balik
- direct cheapest
KUL17:202j 35mTanpa hentiBKI19:55Kuala Lumpur - Kota Kinabalu|Rab, 28 Jan|AirAsiaQAR 91QAR 12426% OFF26% OFFQAR 124QAR 91
KUL20:302j 30mTanpa hentiBKI23:00Kuala Lumpur - Kota Kinabalu|Sab, 17 Jan|AirAsiaQAR 95QAR 12423% OFF23% OFFQAR 124QAR 95
KUL07:302j 30mTanpa hentiBKI10:00Kuala Lumpur - Kota Kinabalu|Rab, 28 Jan|Batik Air MalaysiaQAR 108QAR 12413% OFF13% OFFQAR 124QAR 108
KUL19:352j 40mTanpa hentiBKI22:15Kuala Lumpur - Kota Kinabalu|Rab, 14 Jan|AirAsiaQAR 113QAR 113
KUL20:302j 30mTanpa hentiBKI23:00Kuala Lumpur - Kota Kinabalu|Ahd, 18 Jan|AirAsiaQAR 113QAR 113
KUL15:002j 35mTanpa hentiBKI17:35Kuala Lumpur - Kota Kinabalu|Jum, 16 Jan|AirAsiaQAR 114QAR 114
KUL1:00 PM3j 5mTanpa hentiBKI2:00 PMKuala Lumpur - Kota Kinabalu|Fri, Dec 12|AirAsiaCari Penerbangan LainCari Penerbangan Lain
Harga potongan adalah dikira berdasarkan harga purata laluan sepadan pada Trip.com.
🏛️ 3. Cultural Attractions: Feel the Soul of Sabah
One of the best things about KK is that you’re not just visiting a place—you’re experiencing a living culture. Sabah is home to over 30 indigenous groups, and KK gives you a beautiful window into their lives, traditions, and stories.
🛖 Mari Mari Cultural Village

If you’ve only got half a day to spare and want the full Sabah cultural crash course, this is the place. Just 25 minutes from KK, Mari Mari is a showcase of 5 major ethnic tribes—including the Kadazan-Dusun, Rungus, and Murut.
You’ll get to:
● Visit traditional longhouses
● Try local snacks (get ready for wild tapioca and bamboo-cooked stuff!)
● Watch fire-starting demos and blowpipe shows
● Join a traditional dance if you’re lucky (or brave)
True story: I nearly set my sleeve on fire trying the bamboo fire starter... respect to the elders lah.
🏺 Sabah State Museum

It’s not just a museum—it’s a whole cultural complex! You’ll find:
● Heritage village replicas
● Old railway trains
● Skull collections (some tribes were headhunters, fr!)
● Natural history + Sabah WWII stories
Definitely a good place for a slower day, especially if you’re into photography or just want to understand the deeper history of the land.
Tip: It’s near the Queen Elizabeth Hospital—Grab drivers will know exactly where.
🕰️ Atkinson Clock Tower

One of the oldest standing structures in KK (built in 1905!), this wooden clock tower somehow survived the bombings of WWII. It’s small, but historic—great for a quick visit if you’re walking around Signal Hill.
It also has great photo ops for that old-school “time stood still” aesthetic ⏳
🍲 Local Culture = Local Food

Cultural experience isn’t complete without makan, right?
While we’ll save a full makan list for another article (you know I can talk for days), here’s a quick sneak peek of Sabahan delights you should hunt down:
| Dish | What’s Special About It |
| Ngiu Chap | Beef noodle soup with all the spare parts 😋 |
| Hinava | Raw fish + lime + chili, Sabah-style sashimi |
| Tuaran Mee | Wok-fried noodles from—you guessed it—Tuaran |
| Bosou | Fermented wild boar meat—very acquired taste |
| Bambangan | Wild mango, sour, pungent, goes with rice |
Pro tip: Visit Kedai Kopi Yee Fung for laksa and Sri Melaka for mixed local dishes.
🗺️ 4. Hidden Gems & Short Trips – Worth the Drive
These spots are a bit outside KK town, but trust me—they’re totally worth the journey. Whether you're renting a car or joining a local tour, these make for excellent day trips or overnight escapes.
🐄 Desa Dairy Farm (a.k.a Malaysia’s ‘New Zealand’)

Located in Mesilau, Kundasang, this place is like walking into a postcard. Imagine green rolling hills, chilly weather, and actual dairy cows grazing with Mount Kinabalu as the backdrop.
You can:
● Feed the calves 🍼
● Try fresh milk, yogurt, cheese ice cream 🍦
● Take a million pics for your IG (the lighting here is divine, trust)
Fun fact: The chill vibes here aren’t a filter—it’s really around 20°C or less depending on the month!
🏞️ Kundasang

While Desa Dairy Farm gets all the Instagram fame, Kundasang itself is a whole vibe. It’s like a Malaysian version of Cameron Highlands, but more raw and less commercial.
Must-visits:
● Kundasang War Memorial – beautifully landscaped, honouring WWII heroes
● Local veggie markets – cheap, fresh, and colourful AF
● Hilly homestays – wake up with clouds outside your window 🌫️
Insider tip: Try to overnight here—sunrises over the mountain are magical. Also great for honeymooners on a budget 😉
💦 Poring Hot Springs

After trekking or just for fun, head to Poring for a nice warm soak. They’ve got:
● Natural sulphur hot tubs
● A canopy walk through the treetops
● Waterfalls and butterfly gardens nearby
Warning: The tubs are outdoors and public-style—so don’t expect Japanese onsen vibes. But it’s still relaxing and therapeutic!
🐎 Kota Belud


About an hour+ drive from KK, Kota Belud offers a glimpse into the Bajau horsemen culture. If you time your visit with Tamu Kota Belud (Sunday market), you’ll witness:
● Traditional dances
● Horse riding parades
● Local crafts, food, and even livestock being traded
Real talk: It’s chaotic in the best way. Get ready to haggle, snack, and people-watch.
🧳 5. Travel Tips for First Timers in KK ✈️

So you’re ready to fly off to Sabah—great! But before you shout “Jesselton here I come!”, here are some insider tips to make your trip smooth, budget-friendly, and full of good vibes.
🚗 Getting Around
● Grab works great in KK and is pretty affordable for short distances.
● Want to explore Kundasang, Desa Farm, or Poring Hot Springs? Renting a car is the best option (RM100–150/day). Just make sure you're comfortable with winding roads!
● If you’re joining tours, many will pick you up from your hotel, so double-check the inclusions.
🕰️ Best Time to Visit
● KK is a year-round destination, but the driest months are:
○ March to September (best for island hopping and outdoor stuff)
○ Avoid December to February if you hate rain.
● For hiking Mount Kinabalu, book 3–6 months in advance—permits are limited!
🎒 What to Pack
| Item | Why It’s Useful |
| Light clothing | Hot and humid in town, unless you're up in Kundasang |
| Jacket/hoodie | It gets cold in highlands like Kundasang |
| Swimwear | For islands, hot springs, or last-minute snorkeling |
| Powerbank | You’ll be snapping 1,000 photos, guaranteed |
| Sunscreen & mosquito spray | KK sun is no joke + jungle bugs are hungry |
| Slippers + sneakers | Island + mountain ready |
💬 Language & Culture
● Bahasa Malaysia is widely spoken, and most people in KK also understand English.
● Locals are super friendly—Sabahans are famous for being chill and helpful. Just greet them with a smile and a friendly “bah” and you’re good 😄
● Respect the environment—Sabahans are proud of their nature. Don’t litter. Don’t feed wildlife. Don’t leave trash on the islands. 🙏
💸 Money & Budgeting
● KK is cheaper than KL in many ways, especially when it comes to food and transport.
● ATMs are available, but some smaller eateries or stalls are cash only, so bring small change.
● Tipping isn’t expected, but appreciated for good service.
Cheap Hotels in Kota Kinabalu
5 star
Business travel
Breakfast
❤️ 6. KK Is Calling, Are You Coming?
Kota Kinabalu isn’t just a destination—it’s a whole vibe. It’s where the mountains kiss the sea, where tradition meets adventure, and where you can enjoy seafood by the beach one day, then be sipping hot Milo in the highlands the next.
As a Malaysian, I genuinely think KK is one of those places that makes you go, “Wah… we really got everything lah.” From the chill city strolls to island snorkeling, jungle treks to cultural journeys—KK is that all-in-one holiday that still feels like home.
So if you’ve been thinking about a trip that’s easy, meaningful, and full of adventure without needing a passport—this is your sign. 🪧
Book that flight. Pack that bag. KK is waiting for you, bah. 😎
🧭 7. Skimmable Table: Where to Go in Kota Kinabalu
| Category | Place | Why You Should Go |
| 🏙️ City Vibes | Gaya Street Market | Local crafts, street food, Sunday vibes |
| Jesselton Point | Island gateway + great sunsets | |
| Signal Hill Observatory | City views + fresh air | |
| 🌊 Nature & Islands | Sapi / Manukan / Mamutik | Snorkelling, chill beach time |
| Mount Kinabalu & Kinabalu Park | Hikes, cool air, nature trails | |
| Klias Wetlands | River cruise, monkeys, fireflies | |
| 🌀 Cultural | Mari Mari Cultural Village | Learn tribal traditions + try fire-making! |
| Sabah State Museum | History, culture, natural heritage | |
| Atkinson Clock Tower | Snap a photo with KK’s oldest landmark | |
| 🚗 Short Trips | Desa Dairy Farm | “New Zealand” in Malaysia—cool weather + cows |
| Kundasang | Scenic views, war memorial, overnight chill vibes | |
| Poring Hot Springs | Soak your muscles, nature walk | |
| Kota Belud | Bajau horsemen, traditional markets |
BONUS🗓️: Kota Kinabalu 2–3 Day Itinerary (First-Time Visitor Edition)

✨ Day 1 – City Vibes & Island Hopping
Theme: Warm-up & Waterfront Fun 🌊
| Time | Activity |
| 8:00 AM | Breakfast at Kedai Kopi Yee Fung (laksa, ngiu chap, or both if you’re team #TapauLater) |
| 9:30 AM | Head to Jesselton Point – buy tickets for island hopping (Sapi, Manukan, Mamutik combo is top tier) |
| 10:00 AM – 2:30 PM | Island hopping! Snorkel, swim, chill—bring sunblock & waterproof pouch. You’ll thank me later. |
| 3:00 PM | Return to town, shower, rest at hotel |
| 5:30 PM | Sunset walk + seafood dinner at Anjung Senja Food Court or Welcome Seafood 🦐 |
| 8:00 PM | Optional: Chill at Sky Blu Bar (Riverson area) or just lepak with a coconut gelato from Gusto Gelato |
⛰️ Day 2 – Highland Escape to Kundasang & Desa Farm
Theme: Fresh air, scenic views, and cow selfies 🐄
| Time | Activity |
| 6:30 AM | Early start! Pick up rental car or join a Kundasang day trip |
| 9:30 AM | Quick stop at Kinabalu Park – short nature walk, take deep breaths of that clean mountain air |
| 11:00 AM | Arrive at Desa Dairy Farm – feed calves, enjoy fresh milk/yogurt, IG pic with Mount Kinabalu backdrop |
| 12:30 PM | Lunch at Restoran Liwagu or a local Kundasang warung |
| 2:00 PM | Visit Kundasang War Memorial – beautiful and emotional place to reflect |
| 3:30 PM | Optional: Stop at Poring Hot Springs for a soak if you’re not too tired |
| 6:30 PM | Return to KK town (ETA around 8:30–9:00 PM). Light supper or just KO at the hotel 😴 |
Note: If you're too tired to do a day trip and prefer to stay overnight in Kundasang, even better! Wake up to clouds and cool air—totally worth it.
🌀 Day 3 – Culture & Fireflies (Optional Add-On Day)
Theme: Chill exploration + magic moments ✨
| Time | Activity |
| 9:00 AM | Visit Mari Mari Cultural Village – half-day experience with traditional dances, crafts, and food |
| 12:30 PM | Return to town for lunch – try Sri Melaka or Fatt Kee Seafood Noodles |
| 2:00 PM | Souvenir shopping at Suria Sabah Mall or Filipino Market |
| 3:30 PM | Back to hotel to freshen up |
| 4:30 PM | Depart for Klias Wetlands (via tour package) |
| 6:00 PM | Sunset river cruise – see proboscis monkeys & glittering fireflies |
| 8:30 PM | Return to KK. Supper optional (or tapau that late night roti canai) 🍽️ |
🎒 Optional Add-Ons
● Replace island hopping with a Mount Kinabalu trail walk at Kinabalu Park
● Replace Klias Wetlands with a sunset cruise in KK (shorter, more relaxed)
● More makan stops if you're food-focused (can slot in Sinsuran Night Market, Todak Waterfront food court, etc.)
Cheap Flights to Kota Kinabalu
- Sehala
- Pergi Balik
- direct cheapest
KUL17:202j 35mTanpa hentiBKI19:55Kuala Lumpur - Kota Kinabalu|Rab, 28 Jan|AirAsiaQAR 91QAR 12426% OFF26% OFFQAR 124QAR 91
KUL20:302j 30mTanpa hentiBKI23:00Kuala Lumpur - Kota Kinabalu|Sab, 17 Jan|AirAsiaQAR 95QAR 12423% OFF23% OFFQAR 124QAR 95
KUL07:302j 30mTanpa hentiBKI10:00Kuala Lumpur - Kota Kinabalu|Rab, 28 Jan|Batik Air MalaysiaQAR 108QAR 12413% OFF13% OFFQAR 124QAR 108
KUL19:352j 40mTanpa hentiBKI22:15Kuala Lumpur - Kota Kinabalu|Rab, 14 Jan|AirAsiaQAR 113QAR 113
KUL20:302j 30mTanpa hentiBKI23:00Kuala Lumpur - Kota Kinabalu|Ahd, 18 Jan|AirAsiaQAR 113QAR 113
KUL15:002j 35mTanpa hentiBKI17:35Kuala Lumpur - Kota Kinabalu|Jum, 16 Jan|AirAsiaQAR 114QAR 114
KUL1:00 PM3j 5mTanpa hentiBKI2:00 PMKuala Lumpur - Kota Kinabalu|Fri, Dec 12|AirAsiaCari Penerbangan LainCari Penerbangan Lain
Harga potongan adalah dikira berdasarkan harga purata laluan sepadan pada Trip.com.
FAQ about Where to Go in Kota Kinabalu
What’s the best time to visit Kota Kinabalu?
The best time to visit KK is generally between March and September, when the weather is dry and sunny—perfect for island hopping, outdoor tours, and Mount Kinabalu hikes. November to February can get rainy, especially in the evenings, but it's still manageable if you're not doing a lot of nature-related stuff. If you plan to climb Mount Kinabalu, definitely avoid the monsoon season as trails may be closed.Do I need to book island hopping tours in advance?
Not necessarily. You can walk in at Jesselton Point and buy tickets for island hopping the same morning. However, if you're visiting during a public holiday or school break, it’s better to book a day before through your hotel or online (especially for packages with lunch or gear included). Tours usually start from RM35–RM100+, depending on how many islands and activities you choose.Is it worth going to all five islands at Tunku Abdul Rahman Marine Park?
Not unless you're staying multiple days just for the islands. Most locals and tourists find that 2 or 3 islands are enough for a day trip. The most popular combo is Sapi (fun + snorkeling), Manukan (good food/facilities), and Mamutik (quieter). Sulug and Gaya are more remote or suited for specific activities like jungle trekking or luxury resorts.Can I climb Mount Kinabalu on my own?
Nope. Climbing Mount Kinabalu requires a permit, guide, and overnight stay at designated accommodations (usually Laban Rata). The entire climb typically takes 2 days, 1 night, and must be booked through official channels or licensed tour companies. It’s limited to a certain number of climbers per day, so book at least 3–6 months in advance—especially if you’re going during peak seasons.Is it easy to get around Kota Kinabalu without a car?
Yes, if you’re staying within the city centre. Most places are walkable or accessible by Grab. However, if you want to explore Kundasang, Poring, or Kota Belud, then renting a car or booking a tour is highly recommended. Public transport options are limited and unreliable outside the city.How far is Kundasang from Kota Kinabalu, and is it a day trip or overnight kind of place?
Kundasang is about 2 hours away by car, and while you can do it as a day trip, it’s much more enjoyable if you stay overnight. The cool highland vibes, scenic sunrises over Mount Kinabalu, and the Desa Dairy Farm experience all feel more special when you’re not rushing. Plus, it gives you more time to explore hidden gems nearby.What local dishes should I try in KK?
Must-try dishes include Ngiu Chap (beef noodle soup with offal), Tuaran Mee (Sabah-style egg noodles), Hinava (Sabahan sashimi), Bosou (fermented meat), and Latok (sea grapes, like seaweed caviar). For seafood, try Welcome Seafood, Fatt Kee, or the stalls at Anjung Senja. KK is heaven for seafood lovers—fresh, cheap, and sedap gila.Is it safe to travel in Kota Kinabalu?
KK is one of the safest cities in Malaysia, and Sabahans are known to be super friendly and helpful. Like anywhere, exercise common sense—don’t flash your valuables, be mindful at night, and follow local advice during outdoor activities. Most solo travellers and families have zero issues here.Do I need to worry about sea creatures while snorkeling?
Generally, the waters around KK’s islands are safe for snorkeling. You may encounter jellyfish occasionally, especially during warmer months, so if you’re sensitive, consider wearing a rash guard or full suit. Always snorkel in designated areas and never touch coral or marine life.Can I use my West Malaysian mobile plan/data in KK?
Yes! Kota Kinabalu is still Malaysia, so your SIM card works the same. Just be prepared for slightly weaker signal in highland or rural areas like Kundasang or the outskirts of Klias. If you need strong reception, Celcom and Maxis tend to have the best coverage in Sabah.Is Kota Kinabalu suitable for family travel or is it more for backpackers?
KK is incredibly family-friendly. Kids will love the island hopping, wildlife encounters, and farms like Desa Dairy. Most attractions are easy-going and not physically demanding unless you’re doing hardcore hikes. There's also plenty of resorts with pools and space to run around, making it ideal for parents who want a mix of relaxation + exploration.How much cash should I carry around daily in KK?
Around RM100–200 per day should be plenty for food, transport, and small purchases if you're not doing expensive activities. Bigger restaurants, malls, and even some food stalls accept Touch ‘n Go, DuitNow, or card payments, but it’s still good to have cash for markets, smaller eateries, and tipping guides.Is tipping expected in KK?
It’s not expected, but greatly appreciated—especially for tour guides, boatmen, and massage therapists. A RM5–10 tip goes a long way and shows appreciation for good service.Do I need any vaccinations or health precautions?
No mandatory vaccinations, but it’s a good idea to be updated on typhoid, tetanus, and Hep A if you’re travelling a lot in Southeast Asia. Mosquito repellent is a must if you’re going to jungle or river areas like Klias. Tap water is not for drinking—stick to bottled or filtered water.
