Photo: Mantanani light.

How to get to and from Kota Belud

Use the quicklinks below to jump to the desired section regarding transport in and around Kota Belud.


From Kota Kinabalu minvans and share taxis leave from Padang Merdeka for Kota Belud 06:00-18:00 when full (two hours 15 ringgit).

From Kota Belud minvans and share taxis leave from the area east of KFC. To get to Kudat, take a share taxi to Marudu (18 ringgit), then another to Kudat (12 ringgit).

Salam Bumimas bus runs between Kota Kinabalu and Kudat, passing Kota Belud. T: (0138) 516 178; (0138) 023 178; (0138) 855 178.

From Kota Kinabalu buses depart 15:30 (15 ringgit)
From Kota Belud to Kota Kinabalu buses depart 09:30 and 14:00 (15 ringgit)
From Kota Belud to Kudat buses depart 09:30 and 14:00 (15 ringgit)
From Kudat to Kota Belud buses depart 09:00 and 14:00 (15 ringgit)

Book a flight, train, bus, taxi or ferry in Malaysia with 12Go Asia

Top of page


Unfortunately, you can’t turn up at the jetty and get a boat to Mantanani Islands, trips must be pre-booked as a daytrip or part of an accommodation package. Boats leave from Kuala Abai and each company has their own jetty, but there are plans afoot for boats to leave from a centralised jetty.

Top of page

Getting around

A taxi from Kota Belud to Kuala Abai for boats to Mantanani Island takes 30 minutes (30 ringgit).

A reliable taxi driver is Faisal T: (0168) 225 033

Top of page

If you enjoyed this article and would like to support independent travel writing on Southeast Asia, please subscribe to Travelfish—it’s just A$35 per year (less than A$1 per week)!

Travel better, travel smarter

Save money, receive our latest updates and get the most out of your travels.


Where to next?

Where are you planning on heading to after Kota Belud? Here are some spots commonly visited from here, or click here to see a full destination list for Malaysia.

Top of page