Traveling from Langkawi to southern Thailand? Taking the ferry from Langkawi to Satun is one of the easiest and most scenic ways to cross the Malaysia–Thailand border.
I took this route while traveling from Langkawi to Hat Yai. Instead of returning to mainland Malaysia and crossing at Padang Besar, I decided to take the direct ferry to Satun. It turned out to be one of the most enjoyable border crossings I’ve experienced in Southeast Asia.
The journey was quick, immigration was straightforward, and the views across the Andaman Sea made the trip feel like part of the adventure rather than just transportation.
If you’re planning to visit Hat Yai, Koh Lipe, Trang, Songkla or other destinations in southern Thailand, here’s everything you need to know before taking the Langkawi to Satun ferry.

Langkawi to Satun Ferry at a Glance
| Question | Answer |
|---|---|
| Departure | Kuah Jetty, Langkawi, Malaysia |
| Arrival | Tammalang Pier, Satun, Thailand |
| Journey Time | Around 1 hour 15 minutes |
| Ticket Price | From RM60 one way |
| Border Crossing | Malaysia exit immigration + Thailand entry immigration |
| Best For | Traveling from Langkawi to Hat Yai, Koh Lipe, or southern Thailand |
| Would I Take It Again? | Yes, without hesitation |
Is the Langkawi to Satun Ferry Worth It?
Absolutely.
If you’re already in Langkawi and planning to continue your trip into southern Thailand, I think this is one of the easiest ways to cross the border.
Before my trip, I considered two options:
- Return to mainland Malaysia and cross via Padang Besar.
- Take the direct ferry from Langkawi to Satun.
I chose the ferry because it was faster, more convenient, and honestly much more enjoyable.
Instead of spending hours on buses and trains, I was able to enjoy a relaxing ferry ride across the Andaman Sea before arriving directly in Thailand. The immigration process was simple, and continuing my journey to Hat Yai afterward was easy.

Ferry Schedule, Duration & Ticket Price
The Langkawi to Satun ferry operates between Kuah Jetty in Malaysia and Tammalang Pier in Thailand.
Here’s what you can expect:
- Journey time: Around 1 hour 15 minutes
- Ticket price: From RM55 one way (official counter price). If you book through an online platform, expect to pay a little more because of booking fees.
- Daily departures: Usually two ferries per day, although schedules may vary depending on the season.
I booked my ticket online before arriving in Langkawi, which made the process much easier. However, I was still required to print my booking confirmation before checking in at Kuah Jetty. If you don’t have a printed copy, there are usually shops near the terminal where you can print it for a small fee, but I’d recommend printing it in advance to avoid any last-minute stress.
Because ferry schedules can change, especially during the low season or bad weather, it’s also worth checking the latest timetable before your travel date.
Departure from Kuah Jetty, Langkawi
The journey begins at Kuah Jetty, the main ferry terminal in Langkawi.
The terminal is well organized and easy to navigate, with ticket counters, convenience stores, cafés, and waiting areas inside. I recommend arriving 30–60 minutes before departure to allow enough time for check-in and Malaysian immigration.
Before boarding, you’ll:
- Check in for your ferry.
- Go through Malaysian exit immigration.
- Wait in the departure hall until boarding begins.
The process was straightforward, and everything moved fairly quickly during my visit.


My Experience Taking the Langkawi to Satun Ferry
Overall, I found the journey much easier than I expected.
After checking in at Kuah Jetty and clearing Malaysian immigration, I waited in the departure hall until boarding was announced. The process was well organized, and boarding only took a few minutes.
The ferry itself was clean and air-conditioned, with comfortable seats and enough space for both passengers and luggage. My suitcase was stored in a designated luggage area before boarding, while I kept my backpack with me.
Once we left Langkawi, the views quickly became the highlight of the journey. As the ferry crossed the Andaman Sea, I could see small islands, fishing boats, and the Langkawi coastline slowly disappearing in the distance. If you’re lucky with the weather, it’s a beautiful ride, so I’d recommend sitting by the window and keeping your camera ready.
The crossing took around 1 hour and 15 minutes, and before I knew it, we had arrived at Tammalang Pier in Satun.
After getting off the ferry, everyone headed straight to Thai immigration. The process was quick and straightforward, and within a short time, I was officially in Thailand and ready to continue my journey to Hat Yai.
Looking back, I’d definitely choose this route again. It was simple, scenic, and much more enjoyable than spending hours traveling back to mainland Malaysia before crossing the border.


Arriving at Tammalang Pier, Satun
Once the ferry arrives at Tammalang Pier, all passengers head to Thai immigration before entering Thailand.
My experience was a little different from most travelers. While many passengers cleared immigration quickly, I was asked to step into the immigration office for some additional questions.
The officers asked about my travel plans, including where I was staying, my onward ticket, how much money I had for the trip, and how long I planned to stay in Thailand.
Although it felt a little intimidating at first, the interview only took a few minutes. I had all my documents ready, including my hotel booking and onward travel details, so I answered their questions honestly and was allowed to enter without any issues.
I wouldn’t worry too much if this happens to you. Thai immigration officers may occasionally ask additional questions, especially if you’re entering by land or sea instead of flying. As long as you’re a genuine tourist and can show your accommodation, onward travel, and proof that you can support your trip, the process is usually straightforward.
After immigration, I walked outside the terminal, where tuk-tuks and shared taxis were waiting for arriving passengers.
Tammalang Pier is located about 8 km from Satun town. I was heading to Hat Yai, so I took a tuk-tuk to Satun Bus Terminal, which took around 10 minutes and cost 30 THB.

Tips Before Taking the Langkawi to Satun Ferry
After taking this route myself, here are a few things I’d recommend before your trip.
Book Your Ticket in Advance
I booked my ferry ticket online, which made the process simple. However, I still needed to print my booking confirmation before checking in at Kuah Jetty, so don’t rely on having only a digital copy.
Arrive Early
Plan to arrive at Kuah Jetty at least 30–60 minutes before departure. You’ll need time to check in, clear Malaysian immigration, and board the ferry.
Have Your Travel Documents Ready
When entering Thailand by ferry, immigration officers may ask questions about your trip.
Besides your passport, it’s a good idea to have these ready:
- Hotel booking confirmation
- Onward travel ticket
- Proof of sufficient funds, if requested
I was asked to provide all of these during immigration, so having everything prepared made the process much smoother.
Carry Some Thai Baht
While you can exchange money in Langkawi, it’s helpful to arrive with a small amount of Thai baht for transportation, snacks, or other small expenses after arriving in Satun.
Don’t Forget the Time Difference
Malaysia is one hour ahead of Thailand. Once you arrive in Satun, remember to adjust your watch or phone so you don’t accidentally miss your bus or other onward transportation.
Check the Weather
The ferry usually operates without issues, but rough seas and bad weather can occasionally affect schedules, especially during the monsoon season. It’s worth checking the forecast before your travel day if you’re visiting between May and October.
Frequently Asked Questions
Yes. The ferry is open to international travelers, provided you meet Thailand’s current entry requirements and carry a valid passport.
Yes. Large suitcases are usually stored in a designated luggage area before boarding, while smaller bags and backpacks can be brought into the passenger cabin.
It depends on your itinerary. If you’re already in Langkawi, I think the ferry is the more convenient option because it takes you directly into Thailand without returning to mainland Malaysia. If you’re traveling through northern Malaysia by train, Padang Besar may make more sense.
Technically yes, but I wouldn’t recommend it. Most travelers use the ferry as a border crossing before continuing to destinations like Hat Yai, Koh Lipe, or other parts of southern Thailand.
During my trip, the sea was calm and the journey was comfortable. However, sea conditions depend on the weather, and the ride can be bumpier during the monsoon season.
In my opinion, taking the ferry from Langkawi to Satun and then continuing by bus or minivan to Hat Yai is one of the easiest and most scenic routes.
Final Thoughts
If you’re traveling from Langkawi to southern Thailand, I wouldn’t hesitate to recommend taking the ferry to Satun.
For me, it was much more enjoyable than returning to mainland Malaysia and crossing the border by land. The journey across the Andaman Sea was scenic, the ferry was comfortable, and continuing to Hat Yai afterward was straightforward.
My only surprise was Thai immigration, where I was asked a few additional questions about my trip. Fortunately, I had all my documents ready, including my hotel booking and onward ticket, so the process only took a few minutes. It’s a good reminder to arrive prepared, but nothing that should discourage you from taking this route.
If I ever travel from Langkawi to southern Thailand again, I’d happily choose the ferry a second time.
It’s an easy, affordable, and memorable way to cross from Malaysia into Thailand and one I’d recommend to anyone planning the same journey.










