Illustration of Koh Lipe, Thailand

Koh Lipe to Langkawi Ferry: Times, Prices, Immigration

Last updated 2026-07-08

On this page

TL;DR: The international ferry between Koh Lipe (Thailand) and Langkawi (Malaysia) runs only in high season, roughly 16 October to 31 May, operated by Satun Pakbara Speed Boat, Bundhaya Speed Boat and the Langkawi-side terminals at Telaga Harbour and Kuah Jetty. There are one to two sailings a day each way; the crossing itself is about 90 minutes, but budget 2 to 2.5 hours door to door with immigration. A one-way adult ticket is about RM155-160 (US$33-34), children a little less. Koh Lipe has no fixed immigration building: in high season Thai stamps are done at a temporary counter on Pattaya Beach near Bundhaya Resort, then a longtail ferries you out to the speedboat waiting offshore. On the Malaysian side you clear immigration at Telaga Harbour or Kuah Jetty. Carry a passport with at least six months validity, fill in the online Thailand Digital Arrival Card before entering Thailand, and note that Thai land-border entries are capped at two per calendar year for most nationalities. The ฿200 (US$6) Tarutao park fee is separate. All prices at ฿33 = US$1 (July 2026).

The hop between Koh Lipe and Langkawi is one of the more useful international ferry links in the region: it connects Thailand’s far-south island paradise directly to a Malaysian duty-free island with an airport, and it doubles as a border run for long-stay travellers. It is also one of the odder crossings, because Koh Lipe has no proper pier and no permanent immigration building, so the whole thing runs on a temporary beach setup that only exists while the boats are sailing. This guide covers the operators, the season, times and fares, and walks through exactly how the immigration and passport-stamp process works on the Koh Lipe side. Every detail below is checked against current 2025-2026 operator timetables and immigration guidance, sourced at the end.

Koh Lipe to Langkawi ferry at a glance

DetailKoh Lipe to LangkawiLangkawi to Koh Lipe
Season~16 Oct to 31 May~16 Oct to 31 May
Sailings per day1-2 (fewer at season edges)1-2 (fewer at season edges)
Crossing time~90 min (2-2.5 hrs with immigration)~90 min (2-2.5 hrs with immigration)
One-way adult fare~RM155-160 (US$33-34)~RM155-160 (US$33-34)
Depart fromPattaya Beach counter, Koh LipeTelaga Harbour or Kuah Jetty
ImmigrationThai exit on Pattaya Beach; Malaysian entry at terminalMalaysian exit at terminal; Thai entry on Pattaya Beach
Extra cost฿200 (US$6) Tarutao park fee฿200 (US$6) Tarutao park fee on arrival

Times and fares from operator and terminal timetables for the 2025-2026 season; see Sources. Malaysia is one hour ahead of Thailand.

Who operates the ferry?

The route is run by a handful of Thai and Malaysian operators, and the main names are Satun Pakbara Speed Boat and Bundhaya Speed Boat, with two Langkawi terminals handling the Malaysian end. On the Thai side, Satun Pakbara Speed Boat Club and Bundhaya Speed Boat both run the crossing. On the Langkawi side, boats use either Telaga Harbour Marina at Pantai Kok in the northwest or Kuah Jetty near the main town in the southeast, and which terminal you use depends on the operator you book. This matters more than it sounds: the two Langkawi piers are on opposite sides of the island, so read your ticket carefully and plan your Langkawi transfer around the right one.

Season and schedule

The ferry runs only in high season, roughly 16 October to 31 May, with one to two sailings a day each way. At the shoulders of the season, around late October and again from mid-April, service typically drops to a single daily sailing in each direction. Through the core high season from November to mid-April, there are usually two departures a day each way. During the June to mid-October monsoon the route shuts down completely, because the open crossing gets too rough, so if you are travelling in the green season this link simply is not available and you would need to route via the Thai mainland at Pak Bara instead. Exact opening and closing dates move a little each year with the weather, so check the current season’s published timetable before you plan around it.

Fares and journey time

A one-way adult ticket is about RM155-160 (US$33-34), and the crossing takes about 90 minutes on the water. Children pay a little less, and return tickets are roughly double the one-way fare. Some booking aggregators quote a wider RM120-180 band depending on operator and platform, so booking direct with a named operator gives you the clearest price. Allow 2 to 2.5 hours door to door once check-in, immigration on both sides and the longtail transfer are included. Remember the ฿200 (US$6) Tarutao National Marine Park fee is separate from the ferry ticket and paid in cash on the Koh Lipe side.

How immigration works at Koh Lipe

Koh Lipe has no permanent immigration office, so in high season Thai passport control is a temporary counter on Pattaya Beach, near Bundhaya Resort, that only operates while the ferries run. This is the part that surprises first-timers, so here is the actual sequence.

  • Leaving Koh Lipe for Langkawi: Go to the immigration counter on Pattaya Beach at least 90 minutes to two hours before departure. Staff check you in and give your Thai exit stamp. From there, a longtail boat takes you out to the speedboat waiting offshore, since there is no deep-water pier to board from directly.
  • Arriving at Koh Lipe from Langkawi: The speedboat anchors off Pattaya Beach and a longtail brings you in to the beach, where you clear Thai entry immigration at the same counter and pay the ฿200 park fee.
  • On the Malaysian side: You clear immigration on-site at whichever terminal your boat uses, Telaga Harbour Marina or Kuah Jetty. Malaysian exit and entry stamping is done at the terminal counters, which are more conventional than the Koh Lipe beach setup.

The lack of a fixed pier means everything hinges on that longtail transfer between the beach and the boat, so keep bags manageable and be ready to wade a little.

Passports, stamps and visa runs

This is a full international border crossing, so you get exit and entry stamps at both ends, and visa-exempt travellers get a Thai visa exemption stamp on entry at Koh Lipe. Carry a passport with at least six months of validity. A few points worth knowing before you rely on this route:

  • Digital arrival card: Thailand requires the online Thailand Digital Arrival Card (TDAC), filed within 72 hours before arrival, for entry since 1 May 2025. Complete it before you cross, with your Koh Lipe accommodation details to hand.
  • Land-border cap for visa runs: Thai entries under the visa exemption scheme at land and sea borders are currently capped at two per calendar year for most nationalities. Koh Lipe counts as one of these border points, so this route is not a way to reset your stay indefinitely. If you are doing repeat runs, check your own nationality’s current rules first.
  • The exact visa-exemption length has been in flux, so confirm how many days you will be granted on entry against current official guidance rather than assuming, since the headline figure has been under review.

Honest downsides

  • It is seasonal and weather-dependent. No boats from June to mid-October, and even in season a rough day can delay or cancel a sailing.
  • The beach immigration setup is basic. Expect queues, a longtail transfer and wet feet rather than a smart terminal on the Koh Lipe side.
  • Two Langkawi piers cause mix-ups. Telaga Harbour and Kuah are far apart; booking the wrong one adds a long taxi.
  • It is not an unlimited visa run. The two-per-year land-border cap catches out long-stay travellers who assume they can keep hopping across.
  • Build in a buffer. If you have an onward flight from Langkawi or a connection on the Thai side, do not cut it fine, because sea and immigration delays are common.

Bottom line

The Koh Lipe to Langkawi ferry is a genuinely handy link between a Thai island and a Malaysian airport island, but it runs on high-season timing and an improvised beach immigration setup, so plan around both. Book direct with a named operator, budget about RM155-160 (US$33-34) one way plus the ฿200 park fee, arrive early for the Pattaya Beach counter, and sort your TDAC before you cross. For the wider picture of reaching the island by every route, see how to get to Koh Lipe, plan your stay with our things to do in Koh Lipe guide, and check what’s on to line the trip up with anything happening while you are down south.

Sources

Frequently Asked Questions

How much is the Koh Lipe to Langkawi ferry?

A one-way adult ticket is about RM155-160 (US$33-34), with children a little cheaper. Prices vary slightly by operator and booking platform, and some aggregators quote a wider RM120-180 band, so book direct with a named operator for the clearest rate. The ferry ticket does not include the ฿200 (US$6) Tarutao National Marine Park fee, which foreign visitors pay in cash on the Koh Lipe side. Return tickets are roughly double the one-way fare.

Does the Koh Lipe to Langkawi ferry run all year?

No. It is a high-season-only route, running roughly from mid-October to the end of May, and it stops completely during the June to mid-October southwest monsoon when seas in this part of the Andaman get too rough. Exact opening and closing dates shift a little each year with the weather, so treat the 16 October to 31 May window as this season's published dates rather than a fixed rule. Outside that window you cannot cross directly and would need to route through the Thai mainland instead.

How does immigration work on Koh Lipe with no immigration office?

Koh Lipe has no permanent immigration building, so the process is a temporary setup that runs only while the ferries operate. In high season, Thai passport control is a counter on Pattaya Beach near Bundhaya Resort: leaving Thailand you check in and get your exit stamp there, then a longtail boat takes you out to the speedboat anchored offshore. Arriving from Langkawi, you clear Thai entry immigration on the beach after the longtail brings you in. On the Malaysian side, you clear immigration at Telaga Harbour Marina or Kuah Jetty. Arrive at least 90 minutes to two hours before departure to allow for it.

Do I get a passport stamp doing the Koh Lipe to Langkawi crossing?

Yes. This is a full international border crossing, so you get a Thai exit stamp leaving Koh Lipe and a Malaysian entry stamp arriving in Langkawi, and the reverse coming back. Travellers from visa-exempt countries get a Thai visa exemption stamp on entry at Koh Lipe. Carry a passport with at least six months of validity. If you are using the route as a visa run, be aware that Thai land-border entries under visa exemption are currently capped at two per calendar year for most nationalities, so it is not a route you can repeat endlessly.

How long does the Koh Lipe to Langkawi ferry take?

The sea crossing itself is about 90 minutes in good conditions. Allow 2 to 2.5 hours door to door once you add check-in, immigration on both sides and the longtail transfer between the beach and the speedboat. Note the time-zone change too: Malaysia is one hour ahead of Thailand, so a boat leaving Koh Lipe in the early afternoon Thai time arrives in Langkawi in the mid to late afternoon local time.

Do I need to book the Langkawi ferry in advance?

In peak season, roughly December to March, yes. The boats are small and popular, and terminal operators warn that sailings can sell out, so book online a few days ahead rather than turning up. You will also need to fill in the online Thailand Digital Arrival Card (TDAC) before entering Thailand, which has been mandatory since May 2025 and is filed within 72 hours of arrival. Have your accommodation details ready when you complete it.

Which pier does the ferry use in Langkawi?

Two Langkawi terminals handle this route: Telaga Harbour Marina at Pantai Kok on the island's northwest, and Kuah Jetty near the main town in the southeast. Which one you use depends on the operator you book, so check your ticket carefully, since the two are on opposite sides of Langkawi and a mix-up means a long, expensive taxi. Immigration is cleared at whichever terminal your boat uses.

Out Thailand Team

Based in Chiang Mai

The Out Thailand team lives in and around Chiang Mai and writes practical, on-the-ground guides to events, cost of living, and daily life in Thailand.