A popular way travel to Pulau Langkawi is to take the Ferry from Kuala Kedah to Langkawi.
These high-speed boats are operated by Langkawi Ferry Line.
The first boat leaves Kuala Kedah Jetty at 07:00, the last ferry leaves at 19:00, every day.
The port of Kuala Kedah is located close to the city of Alor Setar and is one of the most popular ways to travel to Langkawi, along with Kuala Perlis a little further to the north.
You can also take boats from a number of places in Thailand, as well as George Town, Penang in Malaysia.
Exact timings may vary depending on the season and demand, but you never
have to wait too long with the average time between each ferry at around
one hour, to 90 minutes.
The ferry service operates 365 days a year.
Departures are usually at:
Extra services are often added on Fridays and over busy holiday periods.
To check the latest timetables:
If you need to know exact departure times for any particular date, you can telephone the Kuala Kedah office on:
604 - 762 6295.
The ferry is scheduled to take one hour 45 minutes to reach Pulau Langkawi.
Please note: during the month of Ramadan, there are usually fewer departures a day.
(Harga tiket feri Kuala Kedah ke Langkawi)
One Way Adult Ticket Prices = RM 23
One Way Child Ticket Prices = RM 17
Return fares (tambang) can be booked at the ticket office at the port, but there is no discount available and the price is just double the above fares.
Tickets for these passenger-only ferries are available from the ticket counter just inside the terminal building.
It is usually best to just turn up and buy a ticket for the next departure, but if you want to make an advance booking for specific departure times, you can do that online from the ferry companies website.
If you want to book Langkawi ferry tickets online you will have to pay an extra "Convenience Fee" of RM 2. This fee is payable per passenger, per ticket, so buying an online return ticket will cost you an extra RM 4.
Telephone Numbers for the Ticketing Counters:
Kuala Kedah: 604-762 6295 / 6
Langkawi: 604-966 1125 / 6
Currently, there is no car ferry from Kuala Kedah to Langkawi available.
The only way to get your car over to the island from here is to send it by cargo ship.
Car parking at Kuala Kedah Jetty is available close to the terminal. The cost / rate to park is usually around RM 10 per day.
If you want to take a roll-on-roll-off car ferry to Langkawi, you can do that from the port of Kuala Perlis, less than an hours drive to the north.
Kuala Kedah Jetty is located 15 km outside of the city of Alor Setar where you
can catch a train from and to many destinations within Malaysia as well
as trains from Thailand.
For more information on trains to and from Alor Setar click here >
The only buses that travel to Kuala Kedah are from Alor Setar.
This local bus can be taken from just in front of the ferry terminal and will take you into the Alor Setar city centre where the train station is located, or onto the bus station located a few km outside the centre.
From the bus station, you can catch buses to just about everywhere on Peninsular Malaysia with regular departures to places like Butterworth Penang, Kuala Lumpur and many more.
If you do want to catch an onward bus, it is better to get to the bus station before evening when there are much fewer departures.
For more details of buses to / from Alor Setar in Kedah, please visit our online bus booking page here >
Alor Setar also has plenty of accommodation and a number of places of interest, while Kuala Kedah at the last count has just two places to stay close to the ferry terminal (turn right as you come out).
They are both fairly expensive for what you get (RM60 - 70) and if you are looking for somewhere to sleep, you will have much more choice heading into Alor Setar.