Ferry boat docked at a pier in Malaysia
By Sea

Ferries in Malaysia

Langkawi, Penang and the boats to Borneo and the islands.

By the Viamo editorial team · Editor Terje Moy · Last updated July 2026 · 5 min read

Malaysia's ferry network splits into two quite different worlds: the busy tourist-friendly routes around Langkawi and Penang in the west, and the more functional, spread-out coastal and river services of Sabah and Sarawak in Malaysian Borneo. Both are straightforward once you know how they work, and both open up parts of the country that roads and rail don't reach.

Langkawi: the main hub in the north-west

The Langkawi archipelago, off Malaysia's north-west coast near the Thai border, is served by frequent ferries from two mainland ports and by shorter island-hopping boats within the group.

Langkawi is a duty-free island, and ferry terminals there often have functioning duty-free shops — worth a look if you're catching a flight onward and want to pick up alcohol or chocolate at lower prices.

Penang: the historic crossing

Penang's ferry across the strait between George Town and Butterworth on the mainland is one of Malaysia's oldest continuously running services, though today it operates as much for pedestrians, cyclists and motorbikes as for the flow of daily commuters, since the two Penang bridges now carry most car traffic. The crossing takes around 15–20 minutes and is inexpensive, running frequently through the day. It remains a pleasant, low-key way to see George Town's waterfront from the water and connects directly with Butterworth's railway station for onward trains up the peninsula.

From Penang, faster international ferry links to Medan in Sumatra, Indonesia, have operated at various times, though schedules and operators on this route have changed over the years — check current availability locally or with an agent in George Town before planning around it, and see our Indonesia entry requirements guide for the visa side of a Sumatra add-on.

Getting to and around the smaller peninsula islands

Beyond Langkawi and Penang, a scattering of smaller islands off Malaysia's east and west coasts are reached by short speedboat crossings from mainland jetties, generally run by small local operators rather than large ferry companies:

These east-coast island boats are genuinely seasonal — the north-east monsoon regularly suspends services and can close some islands to visitors entirely for weeks at a time, so always check current conditions before booking accommodation on any of them for the winter months.

Borneo: Sabah and Sarawak by water

Malaysian Borneo relies on boats far more than the peninsula does, partly because parts of the interior are still more easily reached by river than by road.

Sabah

From Kota Kinabalu, frequent ferries run to the islands of Tunku Abdul Rahman Marine Park — Manukan, Sapi, Mamutik and others — a short 15–20 minute hop, hugely popular as an easy day trip. Longer routes run south to Semporna, the jump-off point for Sipadan and the other dive islands, though most of that journey is by road, with boats used only for the final leg out to the islands themselves.

Sarawak

Sarawak's rivers are historically its highways, and while roads have improved substantially, express boats still serve many river communities that roads don't reach efficiently — particularly upriver from Kapit and Belaga on the Rejang River, Malaysia's longest river. These are working boats used by local communities as much as travellers, and a ride up the Rejang remains one of the more distinctive ways to see rural Sarawak and Iban longhouse communities, albeit one that requires more planning and flexibility than a standard tourist ferry.

An international ferry also historically linked Kota Kinabalu with Labuan and on to Brunei, a useful link for travellers combining Sabah with a short visit to the sultanate; confirm current schedules locally, as frequency has varied. Travellers continuing on to Indonesia's own extensive island network afterwards may find our ferries in Indonesia guide a useful companion.

Booking and practicalities

See our general guide to booking ferries for the principles behind most South-East Asian routes. Most peninsula ferry routes (Langkawi, Penang, the east-coast islands) can be booked online through operator websites or aggregators, or simply bought at the jetty on the day for less popular sailings. In peak season (school holidays, the dry season for the east coast) booking a day or two ahead is sensible for the more popular island routes. Borneo's river express boats are typically bought at the jetty on the morning of travel and run to informal but broadly reliable daily schedules rather than fixed timetables published online.

Life jackets: Malaysian regulations require life jackets to be worn on small open boats, and reputable operators enforce this. If a boat operator doesn't offer one, treat it as a warning sign about the operation generally.

If you're combining Malaysia with a wider regional trip, our South-East Asia overland guide covers how ferries fit alongside trains and buses across neighbouring countries.

Frequently asked questions

Is Langkawi or Penang easier to reach by ferry?

Both are straightforward. Langkawi is reached from Kuala Kedah or Kuala Perlis on the mainland (1–1.5 hours); Penang's George Town–Butterworth crossing is much shorter (15–20 minutes) and effectively a local shuttle rather than a long-distance ferry.

Are the east-coast island ferries seasonal?

Yes. The Perhentians, Tioman and Redang are all affected by the north-east monsoon, roughly November to February, when many services suspend entirely and some islands close to tourism. Plan around the dry season if these are on your route.

Can I take a ferry from Malaysia to Thailand or Indonesia?

Seasonal services connect Langkawi with Satun and Koh Lipe in southern Thailand, and ferry links between Penang and Medan in Sumatra have operated at various times. Both are worth checking locally shortly before travel, as schedules and operators change.

Do I need a boat to see rural Sarawak?

Not always, but express boats up the Rejang River from Kapit remain the most practical way to reach many interior Iban longhouse communities, and are a distinctive part of travelling in Sarawak beyond the main coastal towns.

Sources and further reading: