
Cruise ships berth at Kota Kinabalu Port in Sepanggar Bay, roughly 15-20 km north of the city center — you'll need a ride to do anything worthwhile.
💡 Pro move: Do NOT attempt Mount Kinabalu on a port day — it's a 2-3 hour drive each way on winding mountain roads. Missing your ship is a real risk.
All cruise ships use the Kota Kinabalu Port berths at Sepanggar Bay — there are no tenders; you walk directly off the ship.
| Cruise Line | Typical Berth / Arrival | Dock or Tender |
|---|---|---|
| Most cruise lines (Royal Caribbean, Princess, Holland America, NCL, Oceania) | ICTKK berths, Sepanggar Bay📍 | Docked |
| Smaller/expedition vessels | ICTKK berths or inner harbor📍 | Docked |
Kota Kinabalu rewards those who venture off the pier — coral islands are 15 minutes by boat, rainforest wildlife parks 30-40 minutes by car.
Five tropical islands sit just 15 minutes by boat from shore. Sapi and Manukan are the favorites: snorkel over coral gardens, rent a beach chair, and watch hornbills in the jungle edge. Easily done independently.
Find island hopping tours →The best option for seeing Borneo's iconic animals on a port day — proboscis monkeys, pygmy elephants, sun bears, and orangutans in a managed park setting, about 30-40 minutes from the city.
Find wildlife tours →Step into the jungle and meet Sabah's five indigenous tribes — Kadazan-Dusun, Bajau, Lundayeh, Murut, and Rungus. Watch blowpipe demonstrations, fire-starting, and traditional dance, then enjoy a tribal buffet lunch.
Find cultural village tours →The Kiulu River offers gentle Grade 1-2 rapids through Sabah jungle — accessible and family-friendly for non-experts (the Padas River is the Class 3-4 option for thrill-seekers). A classic Borneo adventure that fits comfortably in a port day.
Find rafting tours →KK's compact center is best on foot once you get there. Stroll the waterfront to the Marlin statue, climb to the 1905 Atkinson Clock Tower (KK's oldest wooden structure), and browse Gaya Street for Bornean pearls and batik.
Find city walking tours →A long sandy beach 15 minutes south of the city center, famous for its stunning sunsets. Grab a beach lounger, try fresh coconut, and pick up Tenom coffee and avocado smoothies from nearby stalls.
Find Tanjung Aru beach tours →The city center is flat and walkable — but you'll need a ride from the port to get there first.
Start at the Marlin statue on the waterfront boardwalk, then walk south past the old Jesselton heritage buildings to the hilltop Atkinson Clock Tower — KK's oldest wooden structure, a survivor of WWII bombing.
🗺️ See full route in Maps →Browse the main shopping street for Bornean pearls, batik sarongs, handicrafts, and local snacks. On Sunday mornings it becomes a full street market — the best day to visit.
📍 Open in MapsClimate normals for Kota Kinabalu, Sabah, Malaysia (2014–2023 averages). Pack for the month you sail — highs, lows, and how many rainy days to expect.
| Month | Avg High | Avg Low | Rainy Days | Sunrise | Sunset |
|---|---|---|---|---|---|
| Jan | 83°F / 28°C | 74°F / 23°C | 22 | 6:30 AM | 6:19 PM |
| Feb | 83°F / 28°C | 74°F / 23°C | 16 | 6:31 AM | 6:27 PM |
| Mar | 84°F / 29°C | 75°F / 24°C | 19 | 6:22 AM | 6:26 PM |
| Apr | 86°F / 30°C | 76°F / 24°C | 21 | 6:08 AM | 6:23 PM |
| May | 86°F / 30°C | 77°F / 25°C | 24 | 6:00 AM | 6:23 PM |
| Jun | 85°F / 29°C | 76°F / 24°C | 20 | 6:02 AM | 6:30 PM |
| Jul | 85°F / 29°C | 76°F / 24°C | 20 | 6:08 AM | 6:34 PM |
| Aug | 86°F / 30°C | 76°F / 24°C | 20 | 6:10 AM | 6:29 PM |
| Sep | 85°F / 29°C | 76°F / 24°C | 23 | 6:06 AM | 6:15 PM |
| Oct | 84°F / 29°C | 75°F / 24°C | 27 | 6:01 AM | 6:00 PM |
| Nov | 84°F / 29°C | 75°F / 24°C | 26 | 6:04 AM | 5:55 PM |
| Dec | 83°F / 28°C | 75°F / 24°C | 26 | 6:17 AM | 6:04 PM |
Source: Open-Meteo ERA5 (10-yr daily averages)
Transport options from the pier — taxis, shuttles, transit passes, and whether ride-share apps work here.
KK Hop-On Hop-Off city tour bus launched September 2025. 9-hour pass from first check-in. Tickets purchasable on the bus.
Grab is the easiest and most affordable option from the ICTKK cruise terminal to city center (~15-20 km). Set the destination precisely in the app to avoid being dropped at the cargo gate entrance.
Taxis are available at the pier but often do not use meters — agree on the fare before boarding. Fares from the industrial ICTKK port are significantly higher than from the closer Jesselton Point terminal.
Some cruise lines provide shuttle buses to the city center from ICTKK. Availability varies by ship and itinerary — confirm with your cruise line before arrival.
Private transfers can be arranged in advance through hotels or tour operators. Useful if your ship docks at the industrial ICTKK terminal, which is 15-20 km from the city center.
Upcoming cruises that call at Kota Kinabalu, Sabah, Malaysia. Dates, prices, and ports of call change — always confirm with the cruise line before booking.
Itineraries and prices change — always confirm with the cruise line before booking. Some links are affiliate links that may earn us a commission at no extra cost to you.