The conveniences of travel options these days includes an abundance of cheap domestic flights, and one can get quite spoiled with such a luxurious and affordable option. That is especially true for those who are island hopping between the Langkawi archipelago and Pulau Penang on a regular basis. Of course, there is also a direct ferry option between the two Malaysian islands, which is another popular way of getting from Langkawi to Penang. *Updated Oct 2023: Penang ferry services were temporarily stopped during the pandemic, as of this update they have not resumed yet.
But if given a choice I’d pick a 45-minute flight over a 3-hour ferry ride any day! That is until recently. With the slow rise of airfare costs and the not-always-convenient scheduling of flights, even the twice daily (10:30am, 3:00pm) Langkawi to Penang Ferry for RM72-80 (including ‘port handling’ fees) is starting to look pretty good.
Ok, maybe not. Three hours of the droning sound of an engine and the bouncing through the waves of the open sea? On an 80-foot Schooner it might be romantic, but on a 300+ seat ferry boat it’s anything but. Some folks might really enjoy that sort of adventure at sea, but for the rest of us I discovered another less adventurous (aka more civilized) Langkawi to Penang route. And it’s super affordable too!
Here is my Langkawi to Penang route in 4 easy (and cheap) steps.
It will cost you less than RM65 and take about 5 hours of travel time.
Step 1: Ferry from Langkawi to Kuala Kedah (RM23)
10 daily ferry departures are scheduled from Langkawi to Kuala Kedah. They begin at 7:30am and the last ferry is at 7:00pm. They are so consistent you could set your watch to them, except during certain public holidays. They can also book up solid, so do double check if traveling during a holiday. One-way adult tickets are RM23 and children are RM17, with special rates given to students, seniors and those with disabilities.
The Langkawi to Kuala Kedah ferry takes about 1-hour and 45-minutes. You may be thinking that getting from Langkawi to Kuala Perlis is faster, and yes you would be correct. However, the distance from Kuala Perlis to the Arau Railway Station, in Perlis, is 19-kilometers vs. the distance from Kuala Kedah to the Alor Setar (Kedah) Railway Station, which is 12-kilometers (and a cheaper taxi fare).
It’s worth keeping the Kuala Perlis option in mind for a backup plan, but my vote goes to the Kuala Kedah route first. Also be aware that the ferries can sometimes get a bit chilly, so bring something warm to wear just in case. And speaking of clothing, do also consider that you will be traveling with locals of all ages, and dressing modestly would be a respectful gesture.
07:30
08:30
10:00
11:30
13:00
14:00
15:30
17:00
18:00
19:00
07:00
08:30
09:30
10:30
12:00
13:30
15:00
16:00
17:30
19:00
Step 2: Taxi from Kuala Kedah Ferry Terminal to Alor Setar Railway Station (RM13+)
Once you arrive at the Kuala Kedah Ferry Terminal head out to the front of the building (towards the left side) and call a MyCar or Grab taxi (App downloadable via Google Play). This is assuming you have a Malaysian SIM card. If you do not have one, I would highly recommend you get one before embarking on travel through Malaysia. It will make your life so much easier, trust me on that.
You can find a few ‘regular’ taxis towards the right, as you exit the building. If you opt to use a ‘regular’ taxi, ask for a fare quote first. It should still be a straight RM13-15 for a ride from the Kuala Kedah Ferry Terminal to the Alor Setar Railway Station (so I was told by my Grab driver). If a taxi driver wants to yammer on about his official meter then ask, “Lebih kurang berapa harga?” (about how much?).
There may be a small group of drivers at the entrance of the Kuala Kedah Ferry Terminal and there is typically someone in ‘charge’ to keep things organized and fair, so don’t wander down the street looking for a better deal or you could become fair game to anyone offering rides. Especially if you are lugging a suitcase and looking like a lost tourist. *But just for the record I have NEVER had a bad taxi experience in Kedah. It will take about 20-25-minutes to get from the Kuala Kedah Ferry Terminal to the Alor Setar Railway Station.
Step 3: ETS/KTM Train from Alor Setar to Butterworth (RM18+)
Give yourself about 30-minutes or so to get your ticket and wait for the next arriving train heading south. You can try to book your ticket online ahead of time via the KTMB website, but you may find the website not always user friendly. For the most part it appears to be first come first serve anyway. And since the trains come and go quite regularly, just try to get there early enough to secure a ticket. But if traveling during a holiday it would be wise to secure a ticket before arriving at the train station, if possible. You can try your luck with Easybook online booking HERE.
The ETS train takes about 90-minutes to get from Alor Setar to Butterworth. The ETS Platinum train has fewer stops and offer complimentary snacks. The Platinum trains also have electrical outlets and USB ports under the seats! Platinum tickets may cost a bit more, but they are worth it. The ETS Gold trains have long cushioned, community-style seating along the sides of the cars. Passengers will also be standing in the aisles, as some are just traveling a couple of stops. If unsure of the type of train you are booking a ticket for, ask the ticket agent.
The scenery along the route from Alor Setar to Butterworth is very picturesque and a great way to see the lay of the land. If you like to take photos try to get a window seat.
07:45
10:18 Platinum
14:23 Platinum
16:34
17:28 Platinum
12:31
15:33 Platinum
17:52 Platinum
22:03
00:45 Platinum
02:50
Step 4: Sultan Abdul Ferry (Butterworth) to Weld Quay Ferry Terminal (Penang) (RM2)
Once you have arrived at the Butterworth Railway Station you will find a maze of buildings connected to each other as the railway station and the bus terminal share the same location as the Pangkalan Sultan Abdul Ferry Terminal. Yes, Penang not only has two bridges it also has two ferry services. The Sultan Abdul Ferry is a car ferry, but pedestrians can take the 15-20-minute ride to Penang Island for RM2.
There will be many signs pointing the way so just keep your eyes open for the arrows pointing to the car ferry. Just follow the crowd to the upper deck of the ferry and you’re good to go.
Ferries depart about every 30-minutes or so from 5:00am until 01:00am, but after 10:00pm ferry departures are scaled down to about 1 per hour. The last ferry from Butterworth to Penang is at 01:00am. *Do note that return trips from Penang to Butterworth run from 05:30am, with the last ferry departing at 12:30am. Pedestrians ride for free on the return trip.
Congratulations! You have made it from Langkawi to Penang in 4 easy steps! Once your ferry has landed at the Weld Quay Ferry Terminal you will be happy to see a whole slew of city buses in the adjacent parking lot. You can also call a MyCar or Grab to take you to your preferred Penang Island destination.
If you need a few hotel recommendations, I’ve got plenty. In addition to my 3 Best Penang Hotels for Budget Minded Travelers, I have also comfortably stayed at the Olive Tree Hotel, Hotel Jen Penang and the recently remodeled Jerejak Island Resort. And for things to do? Check out these Travel Bloggers’ Top Picks for Things to Do in Penang.
There you have it. You will not only save money by going this route, you will also see much more of Malaysia than you would have if you choose to fly or take the direct ferry ocean cruise. And of course, you can take this route in reverse as well and get from Penang to Langkawi in 4 Easy Steps. Happy travels!
Lisa Nazim says
Thanks so much for writing this! I will certainly do it soon.
Vanessa Workman says
Thank you for reading it Lisa. I may seriously never fly to Penang again unless I can get a flight for well under RM100. :D
Andi says
I always love and appreciate posts like this because transportation in some countries isn’t always easy to figure it and it is so much easier if someone has gone through it and can tell me step by step what to do. I love the mural is there a lot in the city? What would I want to see in Penang?
Vanessa Workman says
Thanks Andi, I also appreciate a step by step if I can get one because it can get very confusing. Yes Penang has tons of street art! And food… lots of food!
Carol Colborn says
Wow, ferry, taxi, train, and ferry from Langkawi to Penang in 5 hours and K65! That’s very doable if I have one small bag
Vanessa Workman says
Doable with a big bag too Carol, because you won’t be walking very much at all. :D
Eric Gamble says
wait wait wait. I am so very confused. So how much money does the normal 3 hour Ferry from Langkawi to Penang possibly cost that you would go from 1 boring sea sick inducing 3 hour ferry to a 5 hour adventure with a 2 hour boring sea sick inducing ferry ride – a possible hustling taxi cab – a race to a train in hopes of making it on – ANOTHER 1 hour boring sea sick inducing ferry ride????
Don’t get me wrong, I am all about saving a dollar and have done some totally bizarre connections and transportation options to get from point A to point B but it has to be financially worth it to add more time and get on a ferry 2x.
I used to ride the ferry from the island of Trinidad to the island of Tobago and would barf occasionally but I always saved money.
Vanessa Workman says
Eric I will never take that 3 hour ferry to Penang again. It’s 72-80RM btw. The beauty of my route is the diversity of times and the money saving. I don’t personally mind an extra hour or two. It’s an option that is worth keeping in mind, on a day you suddenly decide to blast over to Penang or visa versa and see flights are 300+ one way. Or the seas are crazy. 90 minute ferry to Alor Setar is easy. And you get to see the lovely countryside along the way. :D
Marlene Marques says
This is one of those posts worth saving for later! Super helpful! I confess that the airplane is always my favorite means of transportation since I always have my time counted for. But for those who don’t have this problem, this way of travel is great. Even more so if it’s cheaper. :)
Vanessa Workman says
I’m also guilty of being spoiled by flying, but the rising prices have made me rethink things especially if there is another option. Why not?
Elaine Masters says
I love the idea of a ferry ride but it’s so often a romantic notion rather than reality. Thanks for these tips. I certainly like the idea of a fast train to better see the countryside.
Vanessa Workman says
Ha! The ferries from Langkawi to the mainland are anything but romantic, but it is still better than the 3 hour direct to Penang. The locals ares a lot of fun to chit chat with too.
Debra Schroeder says
Awesome tip about the ferry and train combo. I wanted to visit when I was in KL last year but the flight was pricey! Will have to bookmark this post because I’ve heard so many great things about Langkawi (all of your awesome blog posts).
Vanessa Workman says
That’s right Debra, sometimes you can get dirt cheap airfare, but one cannot always book well in advance. I am totally sold of the fast train service from KL Ipoh Penang and Alor Setar now. It might take a little more time but the savings alone will pay for a couple of hotel nights. Worth it!
Indrani says
I visited Penang from KL and it was by flight. The trip from Langkawi seems to be more experience worthy. Good break up of travel details. Very helpful.
Vanessa Workman says
There is also an inexpensive train from KL to Butterworth and then easy pop over to Penang. You also miss a lot by flying that route. Lots to see via train or bus on that route too.
Renata says
Ah, things brings back memories! Albeit, I did it the other way around, I went from Georgetown to Langkawi – where I spent more days than foreseen since it was during the Malayan school holidays and ferries were full….it was a bit nervewrecking. Finally I made it to Kuala…I forgot. From there I took the nightbus and went to Pulau Perhentian Besar. What a great trip that was!
Vanessa Workman says
Renata I know that night bus from Kuala Kedah to Kota Bharu and beyond quite well too. My favorite part is the 3AM stop in Grik for makan. School holidays are always a transportation challenge. I typically stay put in one place during any public holidays as I once got trapped on the mainland during Chinese New Years. Lesson learned!
Claudia says
This is a very practical post for travelers to Langkawi. We took a fast cat ferry to different islands in Fiji and it was lots of fun, though I agree it can be loud. Travelling by ferry, train or bus really does open up much more of the country versus air travel. They are great ways to see Malaysia or any country.
Vanessa Workman says
Fast cat island hopping in Fiji sounds wonderful! I’m now all for mix and match transportation options if they are available and come with easy instructions. I admit I’m typically a bit nervous at times as I have ended up in the middle of nowhere a few times (by accident).:D
Tami says
So good you took the time to write a detailed post to help tourists like me figure out the best way to get around. So many times, I’ve been on my own trying to figure out transportation and itineraries. I often wonder if there couldn’t have been a better or cheaper way! Looks like you’ve found it!
Vanessa Workman says
Thanks Tami, I was so excited to realize (finally) how easy and cheap the route is, I couldn’t wait to blast this post out.