New location: We've moved to South Jetty, KK Port — closer to JQ Central parking. Get directions →

Aerial view of Tunku Abdul Rahman Marine Park islands
Safe to Board — 26°C Kota Kinabalu

Your Main Gateway to Islands Escape

Jesselton Point Ferry Terminal at South Jetty — your starting point to Tunku Abdul Rahman Marine Park.

Walk-ins welcome, no booking required. Pre-book online to skip the queue.

6 Islands 14 Operators ~30min Boat Ride From RM45/person

3.7

596 Google Reviews

Since 2006

Privatised & managed by JWC

14 Registered Operators

APAD registered & insured

Safety First

Medical room with AED on-site

Welcome to

South Jetty Terminal

Modern facilities, friendly staff, and everything you need before your island adventure.

First time?

How to Visit the Islands

Four simple steps from arrival to paradise.

01

Get to South Jetty

Head to South Jetty at Kota Kinabalu Port. Park at JQ Central (Levels 4-6, cashless payment). Take Retail Lift 2 to Ground floor.

02

Choose Your Package

Pick an operator and island package at the counter, or book online via Easybook before you arrive.

03

Board Your Boat

First departure from 8:00 AM, last departure by 3:00 PM. The ride takes about 30 minutes.

04

Enjoy the Islands

Snorkel, swim, kayak, or just relax on white sand beaches. Return boats run until 4:00 PM.

Be there by 8am. Don't miss it!

Last departure to islands is at 3:00 PM. Last return boat is at 4:00 PM.

Boarding Status

Current conditions for island transfers from South Jetty.

Safe to Board

Seas are calm. All boat services operating normally.

Last updated: 7:30 AM today · Source: Sabah Port Authority

Safe Caution Suspended

Bad weather? If boats are cancelled due to unsafe conditions, all tickets are fully refunded or rescheduled at no extra cost. Read refund policy →

Jesselton Point at South Jetty

26°C

Broken clouds

Today 31°C / 25°C
Tomorrow 27°C / 24°C
Thursday 27°C / 24°C
Explore

Pick Your Island

Each island has its own character. Not sure which one? Use our quick guide below.

Which island is right for you?

Family with young kids

→ Manukan Island

Snorkeling & water sports

→ Sapi Island

Peace & quiet, fewer crowds

→ Mamutik Island

Resort stay or jungle trek

→ Gaya Island (Padang Point)

Island Map

Hover over an island to see details. Click to explore.

KOTA KINABALU JETTY ~10 min ~15 min ~20 min ~10 min ~15 min ~1 hr Gaya Island (Padang Point) Sapi Manukan Mamutik Dinawan 56 km Mengalum TUNKU ABDUL RAHMAN MARINE PARK N Not to scale Active routes Coming soon

Also serving: Dinawan Island & Mengalum IslandView all islands →

Jesselton Point Ferry Terminal at South Jetty

Welcome to

South Jetty Terminal

Modern facilities, friendly staff, and everything you need before your island adventure.

Terminal Hours

Everything you need to know before boarding.

7:30 AM to 5:00 PM

Daily

jesseltonpoint@suriaplc.com.my

General enquiries

012-227 1025

Terminal (8am – 4pm)

JP's Ride (Ding Ding Car)

A fun ride that welcomes visitors to the terminal. Just RM1.

Barista Cafe

Freshly brewed coffee and light bites to fuel your island adventure.

Ice Cream Corner

Frozen treats — the perfect way to beat the Sabah heat.

Fishing Access

Recreational fishing at the jetty during designated hours.

Resort Lounge

Dedicated check-in for Gayana, Bunga Raya & Gaya Island Resort guests.

View All Facilities
Directions

Getting Here

Jesselton Point Ferry Terminal is currently operating from South Jetty, Kota Kinabalu Port while the original terminal undergoes upgrading works.

Current Address (Temporary)

South Jetty, KK Port, Jalan Tun Fuad Stephens, 88000 Kota Kinabalu, Sabah

Permanent address: Jesselton Point, Jalan Haji Saman, 88000 Kota Kinabalu

From KK Airport (BKI)

~15 min drive via taxi or Grab. Head towards Kota Kinabalu Port / South Jetty.

From City Centre

5-10 min walk from Gaya Street and KK city hotels. Just head to the waterfront.

Parking at JQ Central

Levels 4, 5 & 6. Cashless payment. Take Retail Lift 2 to Ground floor. No on-site parking at the terminal.

Open in Google Maps