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

Aerial view of South Jetty Terminal, Kota Kinabalu
Safe to Board — 26°C Kota Kinabalu

Welcome to South Jetty Terminal

Your gateway to Tunku Abdul Rahman Marine Park — modern facilities, friendly staff, and daily departures to the islands.

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

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.

Fishing Access

Recreational fishing at the jetty during designated hours.

Resort Lounge

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

Medical Room

On-site treatment room with AED for emergency response.

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