Explore
Kota Kinabalu City Mosque
Seaside mosque in Kota Kinabalu with reflective pools
Explore
Tunku Abdul Rahman National Park
Marine park of islands off Sabah, popular for snorkeling
Explore
Sabah Museum
State museum in Kota Kinabalu focusing on Sabah history
Explore
Sabah State Mosque
State mosque in Kota Kinabalu and active worship site
Explore
Gaya Island
Forest-covered island near Kota Kinabalu, coral reefs
Explore
Likas Stadium
Multi-purpose stadium in Kota Kinabalu, Sabah
Neighbourhoods of Kota Kinabalu
- Waterfront & Jesselton PointCoastal social spine, ideal base for ferry trips and evening seafood and sunsets.
Dining: Seafood Nightlife: Relaxed Shopping: Markets Stays: Mid-Range- Jesselton Point Ferry Terminal: Ferry terminal for nearby islands and island-hopping trips.
- KK Waterfront: Promenade with cafés, seafood stalls and sunset views.
- Filipino Market (Handicraft Market): Handicraft and souvenir market by the waterfront.
- Gaya Street & MarketBustling weekend market area with cafés, colonial buildings and street food.
Dining: Cafés Nightlife: Quiet Shopping: Markets Stays: Budget- Gaya Street Sunday Market: Big Sunday market for crafts, food and antiques.
- Signal Hill Observatory: Short climb for panoramic city views.
- Local coffee shops: Laid-back cafés for coffee and people-watching.
- Tanjung Aru & BeachesClassic sunset beach area for chilled evenings, picnics and quick beach time.
Dining: Seafood Nightlife: Sunset Bars Shopping: Limited Stays: Resorts- Tanjung Aru Beach: Long sandy beach popular for sunset picnics.
- Sunset Bars and hawker stalls: Casual evening bars and hawker stalls for drinks and grilled seafood.
- Resort strip: Higher-end hotels offering beach access.
Kota Kinabalu at a Glance
Costs: USD 50-120 / day (activity-driven) - island and park excursions push budgets higher on activity days.
Safety: Generally safe with nature hazards - be cautious with mountain treks and marine activities; follow guides.
Best Time: March-October (drier season, diving friendly) - drier months suit climbing, diving and island trips.
The laid-back capital of Malaysian Borneo - a coastal city of spectacular sunsets and seafood, the gateway to Mount Kinabalu, island beaches and Borneo’s wildlife.
Why go / don’t miss: the famous waterfront sunsets and night market, island-hopping the Tunku Abdul Rahman marine park, climbing (or admiring) Mount Kinabalu, the Mari Mari cultural village, and Borneo wildlife trips (orangutans, proboscis monkeys).
Neighborhoods: the waterfront centre for the markets, seafood and sunset.
Getting around: taxis, Grab and a walkable waterfront; a car/tour for the mountain and parks.
When to go: the drier Mar - Sep is best.
Where to stay: the waterfront for the sunsets and seafood.
Dining: superb seafood (the night market), Sabah laksa, and tuaran mee.
Local tips: catch the sunset over the islands, feast at the seafood night market, and it’s the base for Mount Kinabalu and Borneo’s wildlife.
Why Visit Kota Kinabalu?
Kota Kinabalu serves as the base for Sabah’s outdoor classics - Mount Kinabalu and Kinabalu Park for mountain hiking, and Tunku Abdul Rahman Marine Park for island snorkeling and diving. The lively waterfront and seafood night markets offer fresh catches and local flavors after a day outdoors. Indigenous cultures such as the Kadazan‑Dusun enrich the calendar with festivals and market specialties, adding cultural depth to the natural highlights.
Who's Kota Kinabalu For?
Adventure Seekers
Kota Kinabalu is the gateway to Mount Kinabalu climbs and world-class trekking, plus island-hopping in Tunku Abdul Rahman Marine Park for snorkeling. Guided ascents and varied water sports supply high-adrenaline options for active travelers.
Nature Buffs
Kinabalu Park (UNESCO) and nearby marine parks offer biodiversity-rich trails, endemic flora and excellent coral sites. Birdwatching, rainforest walks and coastal marine life are easy day-trip activities from the city.
Families
Family-friendly islands with calm beaches, the KK waterfront and the night market keep kids entertained. Aquarium visits, wildlife centres and short guided trips make it straightforward to plan family-friendly itineraries.
Foodies
The Filipino Market and waterfront stalls serve fresh seafood, grilled fish and Sabah specialties. Food is affordable and lively, with seasonal seafood and local fruit available at inexpensive prices near the harbour.
Plan Your Visit to Kota Kinabalu
Best Things to Do in Kota Kinabalu
Mosque
Kota Kinabalu City Mosque
Seaside mosque in Kota Kinabalu with reflective pools
Park
Crocker Range National Park
Protected mountainous rainforest park on Borneo with biodiversity
National Park
Tunku Abdul Rahman National Park
Marine park of islands off Sabah, popular for snorkeling
Museum
Sabah Museum
State museum in Kota Kinabalu focusing on Sabah history
Mosque
Sabah State Mosque
State mosque in Kota Kinabalu and active worship site
Island
Gaya Island
Forest-covered island near Kota Kinabalu, coral reefs
Stadium
Likas Stadium
Multi-purpose stadium in Kota Kinabalu, Sabah
Kota Kinabalu Bucket List
Don't Miss
Tunku Abdul Rahman National Park - Five close islands reachable by short boat rides for snorkeling, swimming, and island-hopping.
Kota Kinabalu City Mosque - Imposing waterfront mosque with reflective pools and graceful Ramadan evening light.
Gaya Street Sunday Market - Lively market selling crafts, local snacks, antiques every Sunday morning along heritage street.
Tanjung Aru Beach - Local favorite for evening gatherings, food stalls, and one of Sabah’s best sunsets.
Jesselton Point Ferry Terminal - Main departure point for island boats; lively waterfront with seafood stalls nearby.
Sabah State Museum - Comprehensive exhibits on Sabah’s history, cultural artifacts, and a botanical garden on-site.
Hidden Gems
Atkinson Clock Tower - One of Kota Kinabalu’s oldest structures, quietly perched among colonial-era streets.
Signal Hill Observatory Platform - Short uphill walk rewards visitors with sweeping city, sea and sunset panoramas.
Kokol Hill - Cool highland retreat above the city offering cafes, night views, and hiking trails.
Kota Kinabalu Wetland Centre - Tidal mangrove reserve with bird hides and shoreline walks loved by birdwatchers.
Mamutik Island - Small, quieter island in the Tunku park perfect for snorkeling and short picnics.
Day Trips
Kinabalu Park (Mount Kinabalu) - World Heritage park with trails, alpine flora, and access to Mount Kinabalu’s base.
Poring Hot Springs and Canopy Walk - Hot springs and canopy walkway set among lowland rainforest; relaxing after mountain treks.
Desa Dairy Farm (Kundasang) - Rolling highland pastures and cool air; ideal for walking and photographing mountain vistas.
Klias River (firefly cruises) - Evening boat cruises through mangroves to watch congregating fireflies along riverbanks.
Lok Kawi Wildlife Park - Large zoological park combining native Borneo species exhibits and botanical gardens.
Nearby Cities #
Best Time to Visit Kota Kinabalu
Visit Kota Kinabalu in the drier months (May-September) for clearer skies, calm seas, and the best conditions for diving, islands, and Mount Kinabalu climbs. The city is hot and humid year-round, with heavy rains and rough seas during the October-March monsoon.
Dry Season
Sunshine and calmer seas make this the best time for diving, island hopping, and climbing Mount Kinabalu; expect dry trails, busy parks, and clearer views.
Wet Season (Northeast Monsoon)
Frequent heavy rain and rough seas disrupt boat trips but bring dramatic waterfalls, lush jungle, fewer tourists, and good birding-pack waterproofs and expect occasional flight or ferry delays.
Inter-monsoon
Unpredictable short storms alternate with sunshine; good mid-season compromise for lower crowds, cheaper accommodation, and workable sea conditions, though afternoon thunderstorms can still cancel plans.
Kota Kinabalu's climate is classified as Tropical Rainforest - Tropical Rainforest climate with consistently warm temperatures year-round. Temperatures range from 23°C to 32°C. Heavy rainfall (2654 mm/year), wettest in October.
| Month | Comfort | Temp | Feels | Rain | Sky | Humidity | Wind | UV | Daylight |
|---|---|---|---|---|---|---|---|---|---|
| January | Acceptable | 23° - 30° | 27° | 141 mm | overcast | 87% | 2.5 m/s | 1.9 very high | 11.7h |
| February | Good | 24° - 31° | 31° | 83 mm | overcast | 87% | 3.3 m/s | 2.2 extreme | 11.8h |
| March | Good | 24° - 32° | 32° | 72 mm | overcast | 85% | 2.3 m/s | 2.4 extreme | 12.0h |
| April | Good | 24° - 32° | 33° | 139 mm | overcast | 83% | 1.8 m/s | 2.4 extreme | 12.1h |
| May | Acceptable | 24° - 32° | 34° | 259 mm | overcast | 85% | 2.2 m/s | 2.3 extreme | 12.3h |
| June | Acceptable | 24° - 32° | 33° | 278 mm | overcast | 85% | 1.7 m/s | 2.2 extreme | 12.3h |
| July | Acceptable | 24° - 32° | 32° | 256 mm | overcast | 85% | 1.9 m/s | 2.2 extreme | 12.3h |
| August | Acceptable | 24° - 32° | 32° | 266 mm | overcast | 85% | 2.1 m/s | 2.3 extreme | 12.2h |
| September | Acceptable | 24° - 32° | 32° | 281 mm | overcast | 85% | 2.1 m/s | 2.2 extreme | 12.0h |
| October | Acceptable | 24° - 31° | 32° | 331 mm | overcast | 87% | 2.2 m/s | 2.1 extreme | 11.9h |
| November | Acceptable | 24° - 31° | 31° | 293 mm | overcast | 86% | 2.2 m/s | 2.0 very high | 11.8h |
| December | Acceptable | 24° - 31° | 31° | 255 mm | overcast | 87% | 2.3 m/s | 1.8 very high | 11.7h |
How to Get to Kota Kinabalu
Kota Kinabalu is reached primarily via Kota Kinabalu International Airport (BKI), just north of the city, which has frequent domestic and some regional flights. There is a small local rail link (Sabah State Railway) from Tanjung Aru and a network of buses and ferries for island access.
Kota Kinabalu International Airport (BKI): Kota Kinabalu’s main gateway is Kota Kinabalu International Airport (BKI) in Sepanggar. From the terminal you can take the airport taxi (coupon desk) to Kota Kinabalu city centre - fixed fares are commonly around RM35 for central zones and the ride takes about 15-25 minutes depending on traffic. Ride-hailing (Grab) is available at the airport and typically costs about RM25-45 to the city centre with similar journey times. There is also an airport shuttle / public bus service between the terminal and the city (check the airport information desk for the current route and schedule); the bus takes roughly 25-40 minutes depending on stops.
Tawau Airport (TWU): Tawau is a separate eastern Sabah airport served by flights from Kota Kinabalu and Kuala Lumpur; it is useful if you plan to continue overland toward Semporna and the east coast. From Tawau Airport a taxi or Grab to Tawau town centre takes about 15-25 minutes; onward bus connections run from Tawau bus terminals toward Lahad Datu and Sandakan - travel times to Kota Kinabalu by road are long (8-12+ hours) and are usually done by overnight bus or a connecting flight.
Train: Sabah State Railway operates a metre‑gauge passenger service from Tanjung Aru (Kota Kinabalu area) eastwards through Papar, Beaufort and up to Tenom. Services are limited and relatively slow but scenic; short hops take under an hour while journeys to Beaufort/Tenom take several hours. Check the Sabah State Railway timetable at stations (Tanjung Aru Station) for current schedules and fares - tickets are generally inexpensive.
Bus: Kota Kinabalu is a regional bus hub with local minibuses and longer-distance coaches. Local city buses and minibuses serve neighbourhoods and suburbs (fares are low - typically a few ringgit). For intercity travel, bus terminals around the city (ask at your hotel for the nearest booking office) run services to Sandakan, Lahad Datu, Tawau and other Sabah towns; journey times vary widely (e.g., Kota Kinabalu to Sandakan ~6-8 hours) and fares depend on distance and operator.
How to Get Around Kota Kinabalu
Kota Kinabalu is easiest to navigate by Grab or taxi for short trips and by rental car if you want to explore the wider Sabah region. Ferries are essential for island hopping, while the Sabah State Railway offers a leisurely local route - central waterfront areas are best explored on foot.
- Grab (ride-hailing) (RM8-45) - Grab is the most convenient way to get around the city for short trips and airport runs - drivers are plentiful and pay is cashless. Expect surge pricing at peak times or during arrivals; pick-up points at the airport are signposted. Good choice for groups splitting a fare and when you want door-to-door convenience.
- Metered Taxi / Airport Taxi (coupon) (RM10-60) - Metered taxis operate in Kota Kinabalu; at the airport you’ll usually buy a coupon at the taxi counter with a fixed rate to city zones (commonly around RM35 to central Kota Kinabalu). Taxis are reliable for late-night trips when public transport is sparse. Agree on the zone/coupon or confirm the meter before starting long journeys.
- Rental Car (RM100-250/day) - Renting a car is the best option if you plan to explore beyond the city (Kinabalu Park, Poring Hot Springs, west coast beaches) - roads are generally in good condition on main routes but narrow in rural areas. International driving permits are recommended and petrol is affordable compared with many countries. Parking in the city can be limited near the waterfront and markets.
- Sabah State Railway (a few ringgit to tens of ringgit) - The Sabah State Railway runs from Tanjung Aru and is a slow, scenic way to reach towns like Papar, Beaufort and Tenom. Service is limited and best used as a local experience rather than a fast transport option; timetables change so check at Tanjung Aru Station. Tickets are inexpensive and provide a different perspective on rural Sabah.
- Ferries & Boats (Jesselton Point) (RM20-80 (depending on route)) - Ferries and speedboats depart from Jesselton Point for the Tunku Abdul Rahman Marine Park (Manukan, Sapi, Mamutik) and for island transfers to islands such as Gaya and Sapi. Boats are frequent in the daytime; buy return tickets at the jetty and arrive early during peak season. For longer island trips (e.g., to Lankayan or Labuan) book with reputable operators and expect longer travel times and higher fares.
- Walking - The waterfront (Gaya Street, Jesselton Point) and central areas around the night markets are compact and very walkable; walking is the easiest way to explore the seafront, restaurants and shops. Use common-sense precautions in busy market areas and carry sun protection - sidewalks can be uneven in places.
Where to Stay in Kota Kinabalu
Budget
Gaya Street / Waterfront - $10-50/night
Budget guesthouses and hostels near Gaya Street and the waterfront. Clean basics, friendly hosts, and great access to markets and ferry terminals.
DK Guesthouse Kota Kinabalu - Affordable, simple and central
Hostels and guesthouses (Gaya Street area) - Cheap beds, social atmosphere
Mid-Range
Waterfront / City Centre - $50-140/night
Seafront and downtown hotels offering comfortable rooms, pools, and easy access to markets and island ferry services. A good base for Sabah adventures.
Le Méridien Kota Kinabalu - Seafront location, comfortable rooms
Horizon Hotel Kota Kinabalu - Central, reliable mid-range option
Luxury
Tanjung Aru / Seafront - $140-380/night
Beachfront resorts with tropical gardens, spas, and sunset views over the South China Sea. Ideal for relaxation before island or mountain excursions.
Shangri‑La’s Tanjung Aru Resort & Spa - Resort setting, beachfront and spa
Luxury beachfront resorts (select) - High-end seaside accommodations
Best for First-Timers
Waterfront / Tanjung Aru - $60-220/night
Stay near the waterfront or Tanjung Aru for easy island-hopping, sunset views, and straightforward access to tour operators for Kinabalu and island trips.
Le Méridien Kota Kinabalu - Easy access to ferry terminals and tours
Shangri‑La Tanjung Aru - Resort facilities and tour desks
Best for Families
Tanjung Aru / Waterfront - $100-300/night
Resorts and seafront hotels with family rooms, pools, and direct beach access. Good for mixing wildlife trips with relaxed seaside downtime.
Shangri‑La Tanjung Aru - Kids’ activities and family rooms
Le Méridien Kota Kinabalu - Family-friendly amenities and pools
Best for Digital Nomads
Waterfront / City Centre - $50-180/night
Waterfront hotels provide solid Wi‑Fi, cafés, and quiet lobbies. Good base for remote work with easy weekend trips to islands or Kinabalu area.
Le Méridien Kota Kinabalu - Reliable Wi‑Fi, quiet work areas
Horizon Hotel Kota Kinabalu - Central location and practical workspaces
Where to Eat in Kota Kinabalu
Kota Kinabalu is a seafood town first and foremost: fishermen bring the day’s catch to the waterfront and stalls inside the Filipino Night Market turn it into grilled feasts. Inland, Sabah’s indigenous flavours - hinava (raw fish citrus cure) and bamboo shoots - appear in local restaurants.
For meals, the Gaya Street cafés and hotel restaurants offer international comfort, while small family eateries and D’Place Kinabalu are where to try authentic Sabahan plates.
Local Food
KK’s food identity revolves around fresh seafood and Sabah specialties such as hinava and bambangan; the waterfront night market is where locals gather to feast.
- Kedai Kopi Yee Fung - Famous chicken rice; old‑school kopitiam atmosphere.
- D’Place Kinabalu - Sabahese home cooking: hinava, bambangan and local fare.
- Kota Kinabalu Night Market (Filipino Market) - Seafood stalls and grilled catches on the waterfront.
International Food
You’ll find solid international options from Italian to western bistros around the city centre and beachfront hotels, handy if you want a break from local flavours.
- Little Italy - Popular Italian spot for pizzas and pastas.
- Gaya Street cafes - Cosy cafés with international breakfasts and brunches.
- Hotel beachfront restaurants - Seafood and global dishes with sunset water views.
Vegetarian
Vegetarian options are mainly at cafés and bistros; many places will adapt local dishes to be meat‑free if you ask.
- Calypso Cafe & Bakery - Café with vegetarian sandwiches and salads.
- Gaya Street cafés - Several spots offer vegetarian breakfast and brunch plates.
- D’Place Kinabalu - Can prepare vegetable versions of Sabah classics on request.
Breakdown of cuisine types found across Kota Kinabalu’s restaurants and food venues, based on OpenStreetMap data.
Nightlife in Kota Kinabalu
Kota Kinabalu’s evening scene clusters around the waterfront and Jalan Gaya area: seafood restaurants, pubs and casual bars dominate. The KK Waterfront and Jesselton Point are prime spots for sunset drinks; local pubs and backpacker bars stay open late. Taxis and ride-hailing are easy; bring light layers for coastal breezes and expect an informal, friendly vibe.
Best Bets
- Kota Kinabalu Waterfront / Jesselton Point - Main nightlife strip with seafood, bars and sunset views.
- Shenanigan’s Irish Pub (Kota Kinabalu) - Popular expat pub with live sports and weekend DJs.
- Filipino Market & Waterfront stalls - Evening seafood stalls and casual al fresco dining.
- Gaya Street (evening cafés nearby) - Day market turns into a relaxed evening dining area nearby.
- Signal Hill (sunset spot) - Great sunset views, then head to nearby bars and restaurants.
- Live-music and cocktail bars - Small bars around the waterfront occasionally host live bands.
Shopping in Kota Kinabalu
Kota Kinabalu is a small-city shopper’s delight: lively Gaya Street markets, waterfront craft stalls and a handful of modern malls. Gaya Street Sunday Market is essential for local produce and souvenirs; the Filipino Handicraft Market near the waterfront is great for rattan, beadwork and carved items. For air-conditioned shopping head to Imago and Centre Point.
Best Bets
- Gaya Street Sunday Market - Bustling Sunday market for crafts, antiques and local street food.
- Filipino Handicraft Market (Waterfront) - Stalls selling beadwork, woven goods and carved souvenirs.
- Imago Shopping Mall - Modern mall with international brands, cinemas and many eateries.
- Centre Point Sabah - Convenient city-centre mall with crafts, fashion and electronics shops.
- Suria Sabah (Waterfront) - Waterfront shopping complex with boutiques and souvenir stalls.
- Night markets and street bazaars - Evening markets offering seafood, produce and inexpensive finds.
Digital Nomads in Kota Kinabalu
Kota Kinabalu is attractive for remote workers wanting easy access to nature without giving up basic urban comforts. Malaysia lacks a dedicated digital nomad visa as of 2024; tourist entry length varies by nationality (commonly 30-90 days visa‑free for many). For longer stays consider Malaysia’s visa options or multiple entries.
Monthly living costs are affordable compared with major cities - expect around MYR2,800-MYR5,500 (~€600-€1,200) for a comfortable one‑bed plus food and activities. City internet is generally sufficient for remote work (50-150 Mbps typical), but bring a mobile data plan as a backup for outdoor excursions.
- Kota Kinabalu Digital Hub - local freelancers, startup events sometimes
- Universiti Malaysia Sabah spaces - quiet study desks, reliable Wi‑Fi
- Seafront cafés (Gaya Street) - scenic work spots, Wi‑Fi varies
- Shared office operators - limited, book ahead for desks
- Urban fiber and cable - 50-150 Mbps in central zones
- Mobile 4G/5G - good city coverage, islands less so
- Cafe Wi‑Fi - often usable, speeds fluctuate
- ISPs (Celcom, Digi, Maxis) - prepaid and postpaid plans common
- KK expat groups - Facebook groups, local meetups sometimes
- Outdoor and dive communities - strong, great for social life outside work
- University events - occasional tech and business talks
- Coworking meetups - infrequent, check FB listings
Demographics
