Skip to main content
ferry.info

Ferries in Malaysia

Yachts in Telaga Harbour marina on Langkawi

Perhentian and Langkawi: landing points

Perhentian: jetty or beach

On Perhentian Kecil, Long Beach is on the east coast and Coral Bay on the west. Perhentian Besar has individual resort jetties; the right arrival point depends on your accommodation.

Langkawi’s two terminal areas

Kuah Jetty is in south-east Langkawi; Telaga Harbour is near Pantai Kok in the west.

Port locations

Ferries may follow a different course from the route shown.

Routes and fares

22
Arwana Eco Resort - Kuala Besut Jetty Seasonal Perhentian Boat Services · Perhentian Sunny Travel

Arwana Eco Resort - Kuala Besut Jetty: No sailings right now — check next season’s dates

Kuala Besut Jetty - Arwana Eco Resort: No sailings right now — check next season’s dates

Coral Bay - Kuala Besut Jetty Seasonal Perhentian Boat Services · Perhentian Sunny Travel

Coral Bay - Kuala Besut Jetty: No sailings right now — check next season’s dates

Kuala Besut Jetty - Coral Bay: No sailings right now — check next season’s dates

Fisherman Village - Kuala Besut Jetty Seasonal Perhentian Boat Services · Perhentian Sunny Travel

Fisherman Village - Kuala Besut Jetty: No sailings right now — check next season’s dates

Kuala Besut Jetty - Fisherman Village: No sailings right now — check next season’s dates

Kuala Besut Jetty - Long Beach Seasonal Perhentian Sunny Travel · Perhentian Boat Services

Kuala Besut Jetty - Long Beach: No sailings right now — check next season’s dates

Long Beach - Kuala Besut Jetty: No sailings right now — check next season’s dates

Kuala Besut Jetty - Marine Park Seasonal Perhentian Sunny Travel · Perhentian Boat Services

Kuala Besut Jetty - Marine Park: No sailings right now — check next season’s dates

Marine Park - Kuala Besut Jetty: No sailings right now — check next season’s dates

Kuala Besut Jetty - Perhentian Island Resort Seasonal Perhentian Sunny Travel · Perhentian Boat Services

Kuala Besut Jetty - Perhentian Island Resort: No sailings right now — check next season’s dates

Perhentian Island Resort - Kuala Besut Jetty: No sailings right now — check next season’s dates

Redang Island (Laguna Jetty) - Lang Tengah Island (Saripacifica Jetty) Seasonal Vigourmarine

Redang Island (Laguna Jetty) - Lang Tengah Island (Saripacifica Jetty): No sailings right now — check next season’s dates

Lang Tengah Island (Saripacifica Jetty) - Redang Island (Laguna Jetty): No sailings right now — check next season’s dates

Redang Island (Laguna Jetty) - Lang Tengah Island (Summerbay Resort Jetty) Seasonal Vigourmarine

Redang Island (Laguna Jetty) - Lang Tengah Island (Summerbay Resort Jetty): No sailings right now — check next season’s dates

Lang Tengah Island (Summerbay Resort Jetty) - Redang Island (Laguna Jetty): No sailings right now — check next season’s dates

Langkawi (Kuah Jetty) - Koh Lipe (Bundhaya Beach) Bundhaya Speed Boat
Lang Tengah Island (D’coconut Lagoon Resort Jetty) - Merang Jetty Seasonal Vigourmarine

Lang Tengah Island (D’coconut Lagoon Resort Jetty) - Merang Jetty: No sailings right now — check next season’s dates

Merang Jetty - Lang Tengah Island (D’coconut Lagoon Resort Jetty): No sailings right now — check next season’s dates

Lang Tengah Island (Saripacifica Jetty) - Merang Jetty Seasonal Vigourmarine

Lang Tengah Island (Saripacifica Jetty) - Merang Jetty: No sailings right now — check next season’s dates

Merang Jetty - Lang Tengah Island (Saripacifica Jetty): No sailings right now — check next season’s dates

Lang Tengah Island (Summerbay Resort Jetty) - Merang Jetty Seasonal Vigourmarine

Lang Tengah Island (Summerbay Resort Jetty) - Merang Jetty: No sailings right now — check next season’s dates

Merang Jetty - Lang Tengah Island (Summerbay Resort Jetty): No sailings right now — check next season’s dates

Merang Jetty - Redang Island (Pelangi Jetty) Seasonal Vigourmarine

Merang Jetty - Redang Island (Pelangi Jetty): No sailings right now — check next season’s dates

Redang Island (Pelangi Jetty) - Merang Jetty: No sailings right now — check next season’s dates

Merang Jetty - Redang Island (Village Jetty) Seasonal Vigourmarine

Merang Jetty - Redang Island (Village Jetty): No sailings right now — check next season’s dates

Redang Island (Village Jetty) - Merang Jetty: No sailings right now — check next season’s dates

Lang Tengah Island (D’coconut Lagoon Resort Jetty) - Redang Island (Pelangi Jetty) Seasonal Vigourmarine

Lang Tengah Island (D’coconut Lagoon Resort Jetty) - Redang Island (Pelangi Jetty): No sailings right now — check next season’s dates

Redang Island (Pelangi Jetty) - Lang Tengah Island (D’coconut Lagoon Resort Jetty): No sailings right now — check next season’s dates

Redang Island (Pelangi Jetty) - Lang Tengah Island (Saripacifica Jetty) Seasonal Vigourmarine

Redang Island (Pelangi Jetty) - Lang Tengah Island (Saripacifica Jetty): No sailings right now — check next season’s dates

Lang Tengah Island (Saripacifica Jetty) - Redang Island (Pelangi Jetty): No sailings right now — check next season’s dates

Redang Island (Pelangi Jetty) - Lang Tengah Island (Summerbay Resort Jetty) Seasonal Vigourmarine

Redang Island (Pelangi Jetty) - Lang Tengah Island (Summerbay Resort Jetty): No sailings right now — check next season’s dates

Lang Tengah Island (Summerbay Resort Jetty) - Redang Island (Pelangi Jetty): No sailings right now — check next season’s dates

Redang Island (Village Jetty) - Lang Tengah Island (D’coconut Lagoon Resort Jetty) Seasonal Vigourmarine

Redang Island (Village Jetty) - Lang Tengah Island (D’coconut Lagoon Resort Jetty): No sailings right now — check next season’s dates

Lang Tengah Island (D’coconut Lagoon Resort Jetty) - Redang Island (Village Jetty): No sailings right now — check next season’s dates

Redang Island (Village Jetty) - Lang Tengah Island (Saripacifica Jetty) Seasonal Vigourmarine

Redang Island (Village Jetty) - Lang Tengah Island (Saripacifica Jetty): No sailings right now — check next season’s dates

Lang Tengah Island (Saripacifica Jetty) - Redang Island (Village Jetty): No sailings right now — check next season’s dates

Redang Island (Village Jetty) - Lang Tengah Island (Summerbay Resort Jetty) Seasonal Vigourmarine

Redang Island (Village Jetty) - Lang Tengah Island (Summerbay Resort Jetty): No sailings right now — check next season’s dates

Lang Tengah Island (Summerbay Resort Jetty) - Redang Island (Village Jetty): No sailings right now — check next season’s dates

Desaru - Tanah Merah Batam Fast Ferry
Tanah Merah - Tanjung Pengelih Batam Fast Ferry

More routes and ports

41
Arwana Eco ResortDetails

Ports and terminals

Arwana Eco Resort

Resort

Terminals
Arwana Perhentian Eco Resort's private jetty, Teluk Dalam, Pulau Perhentian Besar
Ferries from Thailand to MalaysiaDetails
17
  • Koh Lipe (Pattaya Beach) - Langkawi (Telaga Harbour Marina) Satun Pakbara Speed Boat Club · 1:30 hrs · From €25 Book Ticket
  • Langkawi (Telaga Harbour Marina) - Koh Lipe (Pattaya Beach) Satun Pakbara Speed Boat Club · 1:30 hrs · From €25 Book Ticket
  • Koh Bulon - Langkawi Satun Pakbara Speed Boat Club · 4:25 hrs · From €36 Book Ticket
  • Koh Kradan - Langkawi Satun Pakbara Speed Boat Club · 5:25 hrs · From €50 Book Ticket
  • Koh Lanta - Langkawi (Telaga Harbour Marina) Satun Pakbara Speed Boat Club · 6:30 hrs · From €55 Book Ticket
  • Koh Yao Noi - Langkawi Satun Pakbara Speed Boat Club · 9:20 hrs · From €76 Book Ticket
  • Koh Yao Yai - Langkawi Satun Pakbara Speed Boat Club · 9:30 hrs · From €76 Book Ticket
  • Phuket - Langkawi (Telaga Harbour Marina) Satun Pakbara Speed Boat Club · 8:30 hrs · From €67 Book Ticket
  • Langkawi (Telaga Harbour Marina) - Koh Lanta Satun Pakbara Speed Boat Club · 5 hrs · From €55 Book Ticket
  • Koh Mook - Langkawi Satun Pakbara Speed Boat Club · 5:40 hrs · From €50 Book Ticket
  • Phuket - Langkawi (Kuah Jetty) Bundhaya Speed Boat · 8:30 hrs · From €72 Book Ticket
  • Langkawi - Phuket Bundhaya Speed Boat · 8:15 hrs · From €72 Book Ticket
  • Koh Lanta - Langkawi (Kuah Jetty) Bundhaya Speed Boat · 8:30 hrs · From €57 Book Ticket
  • Langkawi (Kuah Jetty) - Koh Lanta Bundhaya Speed Boat · 7:15 hrs · From €57 Book Ticket
  • Koh Phi Phi - Langkawi (Telaga Harbour Marina) Satun Pakbara Speed Boat Club · 7:30 hrs · From €61 Book Ticket
  • Koh Ngai - Langkawi Satun Pakbara Speed Boat Club · 5:50 hrs · From €50 Book Ticket
  • Langkawi (Telaga Harbour Marina) - Koh Phi Phi Satun Pakbara Speed Boat Club · 6:30 hrs · From €61 Book Ticket

Prices per person, one way

Coral BayDetails

Ports and terminals

Coral Bay

Resort

Terminals
Jetty in Coral Bay (Teluk Aur), west coast of Pulau Perhentian Kecil
DesaruDetails

Ports and terminals

Desaru

Town port

Terminals
Desaru Coast Ferry Terminal
Fisherman VillageDetails

Ports and terminals

Fisherman Village

Town port

Terminals
Landing near Kampung Pasir Hantu, at the south-east corner of Pulau Perhentian Kecil
Kuala Besut JettyDetails
Lang Tengah Island (D’coconut Lagoon Resort Jetty)Details
  • Lang Tengah Island (D’coconut Lagoon Resort Jetty) - Redang Island (Pelangi Jetty) Vigourmarine · Seasonal · 25 min · From €19 Book Ticket

Prices per person, one way

No sailings right now — check next season’s dates

Ports and terminals

Lang Tengah Island

Town port

Terminals
D'Coconut Lagoon Resort Jetty
Lang Tengah Island (Saripacifica Jetty)Details
Lang Tengah Island (Summerbay Resort Jetty)Details
Long Beach (Perhentian Islands)Details

Ports and terminals

Long Beach

Resort

Terminals
Beach landing at Pasir Panjang (Long Beach), east coast of Pulau Perhentian Kecil
Marine ParkDetails

Ports and terminals

Marine Park

Town port

Terminals
Landing in the Perhentian Islands marine park, Pulau Perhentian Besar
Merang JettyDetails
  • Merang Jetty - Redang Island (Pelangi Jetty) Vigourmarine · Seasonal · 45 min · From €8 Book Ticket

Prices per person, one way

No sailings right now — check next season’s dates

Ports and terminals

Merang Jetty

Ferry terminal

Terminals
Merang Jetty, Merang fishing village, Setiu district, Terengganu
Pasir GudangDetails
  • Pasir Gudang - Harbour Bay Dolphin Fast Ferry · 1:45 hrs · From €18 Book Ticket
  • Pasir Gudang - Batam Centre Batam Fast Ferry · 1:30 hrs · From €20 Book Ticket
  • Pasir Gudang - Nongsapura Batam Fast Ferry · 1 hrs · From €24 Book Ticket

Prices per person, one way

Ports and terminals

Pasir Gudang

Town port

Terminals
Lot 21, Jalan Feri, Pelabuhan Pasir Gudang, 81700 Pasir Gudang, Johor
Perhentian Island ResortDetails

Ports and terminals

Perhentian Island Resort

Resort

Terminals
Perhentian Island Resort jetty, Teluk Pauh, Pulau Perhentian Besar
Redang Island (Pelangi Jetty)Details
  • Redang Island (Pelangi Jetty) - Merang Jetty Vigourmarine · Seasonal · 45 min · From €8 Book Ticket
  • Redang Island (Pelangi Jetty) - Lang Tengah Island (D’coconut Lagoon Resort Jetty) Vigourmarine · Seasonal · 25 min · From €19 Book Ticket

Prices per person, one way

No sailings right now — check next season’s dates

Ports and terminals

Redang Island

Town port

Terminals
Pelangi Jetty, Pulau Redang; mainland terminal at Merang Jetty
Redang Island (Village Jetty)Details
Redang Island (Laguna Jetty)Details
Arwana Eco Resort - Kuala Besut Jetty: all departure timesDetails
Coral Bay - Kuala Besut Jetty: all departure timesDetails
Fisherman Village - Kuala Besut Jetty: all departure timesDetails
Kuala Besut Jetty - Long Beach: all departure timesDetails
Kuala Besut Jetty - Marine Park: all departure timesDetails
Kuala Besut Jetty - Perhentian Island Resort: all departure timesDetails
Lang Tengah Island (Saripacifica Jetty) - Redang Island (Laguna Jetty)Details
Lang Tengah Island (Summerbay Resort Jetty) - Redang Island (Laguna Jetty)Details
Langkawi (Kuah Jetty) - Koh Lipe (Bundhaya Beach)Details

Ports and terminals

Langkawi

City port

Terminals
Kuah Jetty / Kompleks Jetty Point, Kuah (Kedah)

Koh Lipe

Resort

Merang Jetty - Lang Tengah Island (D’coconut Lagoon Resort Jetty)Details
Merang Jetty - Lang Tengah Island (Saripacifica Jetty)Details
Merang Jetty - Lang Tengah Island (Summerbay Resort Jetty)Details
Merang Jetty - Redang Island (Pelangi Jetty): all departure timesDetails
Merang Jetty - Redang Island (Village Jetty): all departure timesDetails
Redang Island (Pelangi Jetty) - Lang Tengah Island (D’coconut Lagoon Resort Jetty)Details
Redang Island (Pelangi Jetty) - Lang Tengah Island (Saripacifica Jetty)Details
Redang Island (Pelangi Jetty) - Lang Tengah Island (Summerbay Resort Jetty)Details
Redang Island (Village Jetty) - Lang Tengah Island (D’coconut Lagoon Resort Jetty)Details
Redang Island (Village Jetty) - Lang Tengah Island (Saripacifica Jetty)Details
Redang Island (Village Jetty) - Lang Tengah Island (Summerbay Resort Jetty)Details
Tanah Merah - DesaruDetails

Ports and terminals

Tanah Merah

City port

Terminals
Tanah Merah Ferry Terminal, 50 Tanah Merah Ferry Road, Singapore

Desaru

Town port

Terminals
Desaru Coast Ferry Terminal
Tanah Merah - Tanjung PengelihDetails

Ports and terminals

Tanah Merah

City port

Terminals
Tanah Merah Ferry Terminal, 50 Tanah Merah Ferry Road, Singapore

Tanjung Pengelih

Town port

Stulang LautDetails
  • Stulang Laut - Batam Centre Dolphin Fast Ferry · 2:30 hrs · From €16 Book Ticket

Prices per person, one way

Ports and terminals

Stulang Laut

Town port

Terminals
Berjaya Waterfront Ferry Terminal, Jalan Ibrahim Sultan, Johor Bahru
Tanjung PengelihDetails

Ports and terminals

Tanjung Pengelih

Town port