How to Travel from Thailand to Langkawi: A Complete Guide
Source: ferrylipe
Langkawi sits just kilometres from the Thai border, and yet a surprising number of travellers overlook it as a natural extension of a southern Thailand trip. Whether you are wrapping up time on Koh Lipe, passing through Hat Yai, or travelling from further north in Thailand, there are several ways to make the crossing. Each route has its own trade-offs in time, cost, and convenience. This guide covers all of them.
Route 1: Ferry from Koh Lipe to Langkawi
This is the most direct route for anyone already on Koh Lipe. The island sits in Satun province, right at the southern tip of Thailand, and the ferry crossing to Langkawi takes around 1.5 to 2 hours.
Departures leave from Walking Street Beach, which functions as Koh Lipe's main pier. Boats arrive at either Telaga Harbour or Kuah Jetty in Langkawi, depending on the operator.
Operators and pricing:
- Tigerline Ferry, Bundhaya Speed Boat, and Satun Pakbara Speed Boat Club all cover this route.
- Expect to pay around THB 1,500 to 1,800 (approximately RM 140 to RM 160) one-way. Tigerline offers covered, air-conditioned vessels on a fixed schedule, which is worth the price if you prefer comfort over cost.
When it runs: This is the most important thing to know before planning around this route. The Koh Lipe to Langkawi ferry operates only from October through May. During the southwest monsoon from June to September, services are suspended entirely. If your travel falls within those months, travel from Satun or from Hatyat to Kuala Perlis instead.
Immigration: You clear Thai immigration at Koh Lipe before boarding and pay a departure fee of around THB 200. Malaysian immigration is handled on arrival at the jetty. Your passport must be valid for at least six months.
Check the latest info and pricing here.
Route 2: Ferry from Satun (Tammalang Pier) to Langkawi
If you are already on the Thai mainland, the ferry from Tammalang Pier in Satun is the most straightforward option. It runs year-round, costs significantly less than the Koh Lipe crossing, and goes directly to Kuah Jetty in Langkawi in around 1 hour 15 minutes.
Price:
The fare is approximately THB 270 for adults (around RM 60), making it one of the more affordable ways to cross. The ferry is a full-size, air-conditioned vessel with covered seating, not a speedboat.
When it runs: There is currently one scheduled departure per day, at around 11:30am Thai time (12:30pm Malaysian time, since Malaysia is one hour ahead). Arrive at the pier at least an hour before departure to clear immigration. The ferry does fill up during peak periods and public holidays, so booking in advance is advisable when possible.
Getting to Tammalang Pier: The pier is located about 8 km from Satun town centre and 113 km from Hat Yai. From Hat Yai, minivans run regularly to Satun Bus Terminal, from where a songthaew or motorbike taxi will take you the rest of the way to the pier. Travel agents in Hat Yai also sell combination minivan-plus-ferry packages that take you directly to Tammalang without the extra transfers.
|
Koh Lipe |
Satun (Tammalang Pier) |
|
|
Operators |
Tigerline Ferry, Bundhaya Speed Boat, Satun Pakbara Speed Boat Club, Tropical Charter |
Baan Pun Travel, Koh Lupe Ferry Services |
|
Price |
THB 1,500 to 1,800 (approx. RM 190 to RM 230) |
THB 270 (approx. RM 60) |
|
Duration |
1.5 to 2 hours |
1 hour 15 minutes |
|
Destination Pier |
Telaga Harbour or Kuah Jetty |
Kuah Jetty |
|
Availability |
October to May only (seasonal) |
Year-round (once daily) |
Route 3: Overland via Hat Yai and Kuala Perlis
For travellers coming from Hat Yai or further north in Thailand, the overland route through the Padang Besar border crossing into Malaysia is the most budget-friendly option. The full journey takes around 6 to 7 hours but involves straightforward connections.
Here is how it works:
Step 1 - Hat Yai to the border
Take the shuttle train from Hat Yai to Padang Besar (a border town shared between Thailand and Malaysia), or take a minivan from Hat Yai Bus Terminal. Minivans depart roughly every 30 minutes and cost around THB 80 to 100.
Step 2 - Cross the border
Clear immigration on both sides at Padang Besar. This is a busy land crossing, so allow extra time on weekends and public holidays.
Step 3 - Padang Besar to Kuala Perlis
Once in Malaysia, take a taxi or arrange a ride to Kuala Perlis Ferry Terminal (approximately RM 60 by taxi, or cheaper by shared transport via Changlun). The drive takes around 45 minutes.
Step 4 - Ferry from Kuala Perlis to Langkawi
Kuala Perlis has multiple ferry departures daily to Kuah Jetty in Langkawi. The crossing takes about an hour and one-way tickets start from RM 45 for Adult ticket and RM 35 for Child ticket. This is one of the most frequent and reliable ferry connections to the island, so you have more flexibility on timing compared to the Satun route.
Check the latest pricing here.
This route works year-round and is particularly useful during the monsoon months when the Koh Lipe ferry is not operating.
Route 4: By Air
If time is the priority, flying is the cleanest option. Langkawi International Airport is well-connected, and there are flights from several Thai cities. However, there are currently no direct commercial flights from Thailand (Bangkok or Phuket) to Langkawi. Most routes require a stopover in Kuala Lumpur (KUL) or Penang (PEN). The fastest travel option is to fly with a stop, usually taking around 4-6 hours.
From Hat Yai (HDY), flights to Langkawi (LGK) are available with connections through Kuala Lumpur/Penang on AirAsia or Malaysia Airlines. Alternatively, flying Bangkok to Langkawi via Kuala Lumpur is a common route. Fares vary widely depending on how far in advance you book, but budget airline tickets can be found from RM 150 to RM 300 for the full routing including a connection. Flying makes the most sense if you are based in Bangkok or a major Thai city.
Tips for Getting Around Langkawi
Once you arrive, having a plan for getting around makes a real difference.
- Rent a car. Langkawi has no functional public transport system. The island is spread out, and taxis outside the jetty area are not always easy to find. Renting a car gives you the freedom to explore the beaches, viewpoints, and smaller towns at your own pace. If you’re travelling solo, hire a scooter instead.
- Book attractions in advance. Popular activities like the Langkawi Cable Car, island-hopping tours, and mangrove tours can fill up quickly, especially during school holidays and long weekends. Booking ahead saves you from turning up to a sold-out queue and losing a day.
- Carry ringgit. While most of the places are now cashless, smaller restaurants, local stalls, and shops in areas like Kuah town and Padang Matsirat still accept cash if you do not have a Touch n Go E-Wallet. Exchange your Thai Baht on arrival at Kuah Jetty or at money changers in town.
- Time Change: Malaysia is one hour ahead of Thailand. Set your watch forward upon departure!
- MDAC Requirements. Regardless of your route, you MUST complete the Malaysia Digital Arrival Card (MDAC) online within 3 days before your arrival. Register here.
- Stock up on duty-free goods before you leave. Langkawi is a duty-free island. Chocolates, alcohol, and certain goods are noticeably cheaper here than anywhere else in Malaysia. If you are continuing your trip south, it is worth picking things up before you go.
FAQs
Which is the easiest route from Thailand to Langkawi?
It depends on where you are. From Koh Lipe, the direct ferry is the easiest. From the Thai mainland, the Tammalang Pier ferry from Satun is simple and affordable. From Hat Yai, most travellers use the overland route through Padang Besar to Kuala Perlis.
Can I travel from Thailand to Langkawi during the monsoon season?
Yes, but not via Koh Lipe. The Koh Lipe ferry suspends from June to September. The Satun ferry and the overland route via Kuala Perlis both operate year-round, though ferry schedules from Satun may be reduced during rough weather.
Do I need a visa to enter Malaysia from Thailand?
Most nationalities receive visa-free entry into Malaysia for up to 90 days. Ensure your passport has at least six months of validity remaining before you travel.
How long does the Satun to Langkawi ferry take?
Around 1 hour 15 minutes on the direct service from Tammalang Pier to Kuah Jetty.
What is the cheapest way to get from Thailand to Langkawi?
The overland route via Padang Besar and Kuala Perlis is the most budget-friendly overall, with the ferry from Kuala Perlis starting from RM 35. The Satun ferry is also affordable at around THB 270.
Which jetty does the ferry arrive at in Langkawi?
Most ferries from Thailand arrive at Kuah Jetty, which is Langkawi's main ferry terminal. Some Koh Lipe operators arrive at Telaga Harbour on the northwest coast. Confirm this when you book your ticket.
Can I use PromptPay to make payment in Langkawi, Malaysia?
In some cases, yes. Thailand's PromptPay and Malaysia's DuitNow QR are linked under the ASEAN cross-border payment initiative, which means Thai bank users can scan DuitNow QR codes displayed at participating merchants in Malaysia to make payments. However, not all businesses in Langkawi, particularly smaller stalls, local warungs, and street vendors, will have DuitNow QR available. Do not rely on PromptPay as your only payment method. Always carry Ringgit cash as a backup, especially outside the main tourist areas.
Plan Your Langkawi Stay Before You Arrive
Whether you choose the scenic speedboat from the white sands of Koh Lipe or the efficient mainland ferry from Satun, traveling to Langkawi from Thailand is a straightforward adventure. By preparing your MDAC in advance and keeping the one-hour time difference in mind, you'll be enjoying Langkawi’s duty-free shopping and stunning Geoparks in no time.
Crossing the border is only the first step. To make the most of your time on the island, browse car rentals, island tours, and attractions on LangkawiBook and sort out your itinerary before you land. Langkawi is easy to love once you are there, the planning part should be just as easy.
Featured Post
Recent Post