Being an island of Malaysia in Andaman Sea, Langkawi’s one of the main mode of connections with other parts of Malaysia and neighboring countries is through boat or ferry services. There are several ferry routes and services that provide Langkawi’s waterways. The nearest point linked with Langkawi by ferry is Kuala Perlis which is located 31kms to its east and on the western coast of Malaysia’s main land.

Other ferry points in Malaysia accessible from Langkawi includes Kuala Kedah (51kms away and at the north western coast of Malaysia’s main land), and Penang (110kms away also at the western coast of Malaysia). Satun of Thailand is also connected through a ferry service from Langkawi.

Kuah Jetty in Kuah town is Lankawi’s main ferry point (or terminal) from where the ferries/boats leave and arrive. The entrance to Kuah Jetty is through a large & modern shopping complex.

At the opposite side of the shopping center, i.e. on the other side of the road, there is a Tourist Information Center run by the Malaysia Government. You can collect free brochures and maps of various places of Malaysia including Langkawi, Penang, Kuala lumpur etc. from here.

Langkawi Ferry Routes

Ferry routes & time to reach : 
1) Langkawi – Kuala Perlis: 1hr 15min (31kms)
2) Langkawi – Kuala Kedah: 1hr 30min (51kms)
3) Langkawi – Penang: 2 hrs 45min (110kms)
4) Langkawi – Satun (Thailand) : 1hr 15min
5) Penang – Pulau Payar: 1 hr 30min

A ferry at Kuah Jetty, Langkawi

Langkawi Ferrry Operators & Services
Following are the major Ferry Service operators providing the important links between Langkawi and the nearby places. The below section provides information about routes, the types of ferries, schedules, ticket counters, offices, reservation/booking information and more.

Note: Schedules and fares are subject to changes. So check out with the ferry operator before making reservations.

1) Langkawi Ferry Services (LFS)
They have been operating since 1996 and is one of the largest ferry services of Langkawi. They have a fleet of high speed boats (presently 12 of them) with capacity varying from 100 to 200 seats and travelling at speeds between 30 to 40 knots (nautical miles per hour). All the ferries are air-conditioned, have on-board videos, reclining seats and small canteens.

The service operates daily between Langkawi, and places like Kuala Perlis, Kuala Kedah, Penang, Puala Payar Marine Park and Satun (of Thailand).
Ferry Schedule & fares

  • Between Kuala Perlis and Langkawi: Daily starts at 7am until 7pm. Adult fare RM18 one way. Child: RM13
  • Between Kuala Kedah and Langkawi: Daily starts at 7am until 7pm. Adult fare RM23 one way. Child: RM17
  • Penang to Langkawi: Daily 8:15am (via Puala Payar), and 8:30am direct. Adult RM60 one way and Child (up to 3 years) RM45.
  • Langkawi to Penang: Daily 2:30pm (via Puala Payar), and 5:15pm direct. Adult RM70 one way and Child (up to 3 years) RM51.30 & infant RM31.30.
  • Langkawi to Satun & back: 4 trips daily (each way). Starts at 9:45am, last trip at 4:30pm from either end. Adult fare RM30 one way. Child: RM23

The ferries operate from the Kuah Jetty in Langkawi. You can make advance reservations through their website, or alternatively email or call them with your requirements. All passengers are ferry insured.

Contacts & Ticket Booking
Note: You can buy tickets online from their website as well as from the counters.
Website:, Email:

Langkawi Counter:
Kompleks Jetty Point, 07000 Langkawi, Kedah Darul Aman
Phone: 604-966 0521 / 604-966 1126

Penang Counter:
Ground Floor, PPC Building, Pesara King Edward, 10300 Penang.
Phone: 604-2642088 / 2628588

Kuala Perlis:
Jeti Penumpang Kuala Perlis, 02000 Perlis Indera Kayangan
Phone: 604-985 1899 , 604-9852539 & 604-985 2690

Kuala Kedah:
Jeti Penumpang Kuala Kedah, 06600 Kedah Darul Aman
Phone: 604-762 6295 & 604-762 6296

Satun Agent (Southern Ferry Services):
30/11-12, Sulkanukul Road. Phimarn, Maung, Satun 91000, Thailand
Phone: (0066) 747 30513

Medan Agent: 6261-521111

2) Ferry Line Ventures
They have been operating since 2005 after having merged four companies. Their ferry operations has a fleet of boats with capacity ranging from 100 to 450, and presently connect Langkawi with Kuala Kedah and Kuala Perlis. There are daily regular ferry services between Langkawi and these two places.

Ferry Schedule & fares
Between Kuala Perlis and Langkawi: Daily starts at 7:30am until 7pm. Adult fare RM18 one way. Child: RM13
Between Kuala Kedah and Langkawi: Daily starts at 7am until 7pm. Adult fare RM23 one way. Child: RM17

Contacts & Ticketing
Address: No 81& 83 Persiaran Bunga Raya, Langkawi Mall Phase 2, 07000 Langkawi
Note: You can buy tickets online from their website
Email (Only for general info & not reservation):

For checking time table, you may call up the following phone nos.:
Langkawi – Phone: 04-966 5889 / 04-9665131
Kuala Perlis – Phone: 04-985 2539 / 04-985 1899
Kuala Kedah – Phone: 04-762 6295 / 04-762 6296

3) Bahagia Express (Penang – Langkawi)
Bahagia Express runs speedboat ferry between Penang and Langkawi. The ferries leave from Weld Quay of George Town in the morning and come to Kuah Jetty in Langkawi. There are two ferries, one comes via Pulau Payar Marine Park and the other direct. The direct ferry takes 2.5 hours to reach. The return times are in the afternoon.

One way adult fare is RM70. You should book the tickets in advance from their office in Penang. Their office is near the Clock Tower and next to the Tourism Board office. You can also book online through the website and collect your tickets at the counter “Ekspres Bahagia” 30 minutes prior to departure.  For BOOKING !

4) Telaga Terminal (Langkawi – Koh Lipe of Thailand)
This ferry service is for trips between Langkawi and Koh Lipe of Thailand. There are two daily ferries that operate each way during the high tourist season (i.e. between October to May). During the other months, the service remains closed. It takes 1 hour to complete the trip one way. The distance between Langkawi and Koh Lipe is about 30kms.

Telaga Terminal is located at the Telaga Harbor Park in Pantai Kok and opposite to Perdana Quay. The ferries depart at 9:30 and 14:30 hours from Langkawi (Malay Time) and leave Koh Lipe at 10:30 and 16:30 hours (Thai Time). Note that Thai time is 1 hour behind Malay time. One way fare is RM128, and return fare is RM248. Also note that there is no jetty or ferry dock at Koh Lipe. A long tail boat is used to transfer the passengers to a beach. Check-in counter opens 1hr 30mins before departure and closes 30mins before departure time. For BOOKING!

Remember to carry all your required travel documents including valid passport, visa (if required), filled up embarkation card, ferry booking voucher, Thai immigration card etc. Also carry enough Thai Bahts as there is no ATM at Koh Lipe.

You can make online reservation at the website

Address and Contact Info
Telaga Terminal, Telaga Harbour Marina
Lot 1, Telaga Harbour Park, Pantai Kok, Langkawi, Kedah, Malaysia 07000
Phone: +604 9592208, Mobile: +6012 2979195

Note: There are other Thailand based operators who run ferries between Koh Lipe and Kuah Jetty of Langkawi during the high tourist season (check out

Related Articles
1) Getting to Langkawi: Know the various ways you can reach Langkawi