This article has been translated from Russian language using an artificial intelligence-based translation algorithm. We apologize for any inconvenience caused by the quality of the translation. You can read the original of this article in Russian here, and ask questions on the topic of our travel forum in English here.
Langkawi Island is not connected to the mainland and therefore cannot be reached by land. You can only get to the island by plane or ferry. For the convenience of tourists from the resorts of Malaysia and Thailand, ready-made transfers are offered, including a bus+ ferry journey, sometimes with several transfers. From Thailand, they often get with a transfer to the ferry in the city of Satun.
Below are detailed all the ways to get to Langkawi by yourself by plane, ferry, or a composite route by train/bus and ferry, and here is detailed information on how to get to the island in the directions:
- How to get to Langkawi from Kuala Lumpur
- How to get to Langkawi from Thailand by ferry
- How to get to Langkawi from Penang
- Langkawi ferries and marinas
- Langkawi Airport
By plane
The island is home to the International Langkawi Airport (Langkawi Airport on the map). AirAsia, Malaysia Airlines, Firefly, Happy Airways and SilkAir fly here. Regular flights are operated from Penang, Kuala Lumpur and Singapore, and seasonally from Hong Kong, Guangzhou, Phuket. Flights from Kuala Lumpur and Penang operate several times a day, especially a lot of them from Kuala Lumpur.
From Russia and the CIS countries it is cheaper to get by plane with a transfer in Kuala Lumpur, especially if the last section is operated by a flight of the Budget company AirAsia. Most international flights arrive at Kuala Lumpur International Airport KLIA, and depart from there to Langkawi. Sometimes you have to change terminal KLIA to KLIA2, which can be done quite quickly because express trains run between the two terminals, but taking into account the need to pass passport and customs control, baggage collection, moving to another terminal and check-in for subsequent flights, we would recommend laying at least three hours for docking.
Langkawi is also served by flights from Kuala Lumpur's old Sultan Abdul Aziz Shah Airport (formerly Subang). These are Firefly and Malindo Air. In this case, for docking with a change of airport, it is better to lay at least 4 hours and enough money for a taxi (from 75 to 200 ringgit).
Options for the cheapest flights to Langkawi on arbitrary dates can be viewed and booked here: cheapest flights to Langkawi, and you can find and book flights for the dates you need using the search form:
Prices for flights from Moscow to Langkawi:
ЦЕНА | ПЕРЕСАДКИ | АВИАКОМПАНИЯ | ДАТА ВЫЛЕТА | ДАТА ВОЗВРАЩЕНИЯ |
Купить от 71467 ₽ | 3 пересадки | ![]() |
10.12.2023 | 24.12.2023 |
Купить от 68779 ₽ | 2 пересадки | ![]() |
26.01.2024 | 02.02.2024 |
Купить от 69714 ₽ | 2 пересадки | ![]() |
19.02.2024 | 18.03.2024 |
Купить от 69892 ₽ | 2 пересадки | ![]() |
13.03.2024 | 26.03.2024 |
Купить от 69758 ₽ | 2 пересадки | ![]() |
24.04.2024 | 06.05.2024 |
Купить от 70070 ₽ | 2 пересадки | ![]() |
31.05.2024 | 12.06.2024 |
Minimum prices for flights from Russia to Langkawi:
ЦЕНА | МАРШРУТ | ПЕРЕСАДКИ |
Купить от 70171 ₽ | Москва ⇄ Лангкави | 2 |
Купить от 97000 ₽ | Минеральные Воды ⇄ Лангкави | 3 |
Купить от 61422 ₽ | Иркутск ⇄ Лангкави | 3 |
Купить от 82563 ₽ | Новосибирск ⇄ Лангкави | 4 |
Купить от 83767 ₽ | Сочи (Адлер) ⇄ Лангкави | 4 |
Купить от 82338 ₽ | Хабаровск ⇄ Лангкави | 3 |
Купить от 92020 ₽ | Красноярск ⇄ Лангкави | 3 |
Купить от 96490 ₽ | Самара ⇄ Лангкави | 3 |
How to get from Langkawi Airport to resorts
You will have to take a taxi from the airport to your holiday destination on the island, since public transport on the island is not developed (see more about Langkawi Transport, what to use). Directly at the airport, at the exit from the arrivals hall, there is a taxi service Langkawi (Taxi Service Langkawi). Go to the counter and name the place where you need to get. You will be told the price, and after you pay, you will be given a completed ticket with the car number and destination. When you leave the airport, find a car with this number (this helps to make a special person on the street), sit down and give the ticket to the driver. It should take you right to the door of the hotel. The driver does not need to pay anything.
You can also order a taxi transfer online through the search form, and the driver will be waiting for you at the airport with a sign:



Taxi fare from Langkawi Airport to resorts for landmark:
Direction | Tariff in ringgit |
Port Langkasuka | 12.00 |
Cenang Beach | 20.00 |
Underwater World | 20.00 |
Sheraton Langkawi Beach Resort | 20.00 |
Langkawi Holiday Villa | 22.00 |
Tengah Beach | 22.00 |
G. Quach (Kuah Town) | 30.00 |
Langkawi Fair Shopping Mall | 30.00 |
Jetty Point Compleks and Port | 30.00 |
Pantai Kok Beach | 30.00 |
Berjaya Langkawi Beach Resort | 26.00 |
Datai Beach | 60.00 |
Datai Golf Club | 60.00 |
Also, right at the airport you can rent a car, and return it there at the end of the rest. For self-rental of transport in Malaysia, you need an international driver's license (IDP). These are such rights, made in the form of a booklet in several languages, which are issued in addition to the usual national rights. They are only valid when presented in conjunction with your National (Home) rights, so do not forget to also take them with you on a trip to Malaysia. To obtain an MBA, you do not need to take any exams, you only need to pay a fee. The easiest way to do this is on the site public services.RF. The cost of an IDP with a discount through the website of public services will be 1120 rubles.
The cost of renting a car in Langkawi starts from $ 27 per day. It is best to search and book a car for rent over the Internet using the search form and price comparison from different rental companies:
Найти автомобиль в аренду на Лангкави
By ferry
By ferry to Langkawi, you can get from the cities of Kuala Kedah and Kuala Perlis, Penang Island, as well as from the city of Satun (Satun) and Koh Lipe island in Thailand. If you want to get to Langkawi from mainland Malaysia, it is best to get through Kuala Kedah and Kuala Perlis, and from the cities of Thailand it is most convenient to get through Satun. Ferries are comfortable, high-speed and air-conditioned. But in bad weather can be canceled.
The main Kuah Jetty on Langkawi is located in Kuah Town (Pier on the map). All ferries arrive here, with the exception of regular flights from Koh Lipe from Thailand. However, in the high season (from October to May), branded private flights from Koh Lipe are also operated here. This is an international port, and when you arrive from Satun (Thailand), you must go through all the necessary procedures: passport control, customs inspection. The port terminal is large and looks like an airport. There are dry-fries, souvenir shops, cafes, ATMs, currency exchange, car rental, etc. When going out on the street there is even a rental of motorbikes at quite reasonable prices. You can get from the port to the resorts of the island only by taxi, or by renting a transport. Also in the port there are many ticket offices that offer comprehensive ferry+bus transfers to all popular resorts in Thailand and Malaysia.
There are two main ferry operators in Langkawi: Langkawi Ferry and Telaga Harbour. Their sites are respectively https://www.langkawi-ferry.com and https://telaga-terminal.com/. All the latest information about the cost and schedule of ferries you can get on these sites, as well as, if desired, book tickets online.
More about ferry services:
-
Penang - Langkawi
Two ferries depart daily at 8:30 and 14:00 from Penang Island from Georgetown Marina and depart back from Langkawi at 10:30 and 15:00.
The ferry journey time is 2 hours and 45 minutes, which, taking into account the arrival at the airport and the need to check in for the flight, looks like a very attractive alternative to the plane. Moreover, the ferry to Penang departs and arrives almost in the center of George Town, namely at the Weld Quay Dock, from where Penang public transport can be reached anywhere on the island.
Langkawi-Penang ferry (in March 2018):
Adult Children (3-11 years old) Children (up to 2 years) One way from 70 ringgit
(about $ 18)from 50 ringgit
(about $ 13)30 ringgit
(about 8 USD)Round trip from 140 ringgit from 100 ringgit from 60 ringgit You can check the schedule and book tickets on the website - busonlineticket.com.
-
Satun City-Langkawi
Satun is a small town in the Southwest Thailand, on the border with Malaysia. The city is the gateway to Malaysia from Thailand, and three ferry trips depart daily from its marina. The cost is 35 Malay ringgit or 350 baht, the journey time is one and a half hours. Departure times from Satun 09:30, 13:30 and 16:00, from Langkawi 09:00, 13:00 and 17:15. remember that this is an international flight, and you will have to go through all the necessary procedures at both departure and entry (passport and Customs Control), and fill out immigration cards.
The cost of the ferry (in April 2017):
Adult Children (3-11 years old) Children (up to 2 years) One way 35.00 ringgit (350 baht) 28.00 ringgit (280 baht) 12.00 ringgit (120 baht) Round trip 70.00 ringgit (700 baht) 56.00 ringgit (560 baht) 24.00 ringgit (240 baht) -
Kuala Kedah-Langkawi
From the pier in the small town of Kuala Kedah, there is a daily ferry service to Langkawi. This ferry is convenient for getting to Langkawi when traveling around Malaysia by train or bus.
The ferry journey time is 1 hour and 45 minutes. Ferries run from 7 am to 7 pm, Departing approximately every hour and a half.
The cost of the ferry (in April 2017):
Adult Children (3-11 years old) One way 23.00 ringgit 17.00 ringgit Round trip 46.00 ringgit 34.00 ringgit -
Kuala Perlis - Langkawi
From the pier in the small town of Kuala Perlis, there is a daily ferry service to Langkawi. This town is used to get to Langkawi traveling around Malaysia by train or bus.
The ferry journey time is 1 hour and 15 minutes. Ferries run from 7 am to 7 pm, Departing approximately every half hour to an hour.
Adult Children's One way 18.00 ringgit 13.00 ringgit Round trip 36.00 ringgit 26.00 ringgit -
Koh Lipe - Langkawi
You can get to Langkawi from Thailand from the nearby Thai island of Ko Lipe. Two flights are made daily. Departure and arrival to Langkawi is from Telaga Harbour (Pier on the map) between October and may. Also in the high season (from October to May), private operators operate flights to the main pier in Kuah, but their schedule is not constant, it is necessary to clarify about their work on the spot. The current schedule and cost can be specified on the website https://telaga-terminal.com/. The ferry is about two hours away. Ticket price: 128 ringgit (currency of Malaysia) Adult, 108 children (2-12 years).
Departure from Langkawi-09: 30 and 14:30 (Malaysia time)
Departure from Koh Lipe-10: 30, 14:30 and 16:30 (Thailand time).
By train / bus
Traveling by train in Malaysia is a pleasure. Train tickets are inexpensive, and the cars are comfortable.
However, getting to Langkawi by train is not so easy, because it is an island not connected by land. But there is an opportunity to get to the nearby cities of Alor Setar (Kuala Kedah) or Arau (Kuala Perlis), and from there to get by ferry (see above). True, there is one more but. After getting off the train at Alor Setar or Arau, you still have to reach the ferry dock at Kuala Kedah or Kuala Perlis respectively.
The small fishing village of Kuala Kedah is located on the coast 12 kilometers from the city of Alor Setar. The easiest way to get from the railway station to the pier is to take a taxi. Taxi drivers will charge you about 18 ringgit for the trip, which is an exorbitant price for 12 kilometers of travel. Try to bargain. If you can not bargain, you can use the city bus. Buses from the station run frequently and cost only 1.5 ringgit. Do not forget about the time: the last ferry to Langkawi leaves at 19 hours.
Kuala Perlis-also a small port town, is a little closer to Langkawi. The ferry from it goes faster by half an hour and costs 5 ringgit less. A trip from the railway station in Arau to the pier by taxi will cost a little less: from 14 ringgit.
By bus from the cities of Malaysia, you can get including directly to the Kuala Perlis Pier (the bus station is within walking distance from the pier), and then by ferry to Langkawi. Buses from Kuala Lumpur to Kuala Perlis depart from the TBS bus station (more about TBS), the cost of the trip starts from $ 10.
Check the schedule, cost, and if necessary, book tickets for buses, ferries or trains in Malaysia on the website busonlineticket.com, or via the search form from the 12Go booking engine:
🔍 Задайте условия поиска
💲 Оплатите билет онлайн
✉ Получите маршрут-квитанцию на email
🚌 Прибудьте к месту отправления
При поиске билетов на автобусы и поезда на 12go.asia обращайте внимание на рейтинг билетов/перевозчиков (отмечен звездочками по пятибальной шкале) и отзывы реальных пользователей, путешествовавших по данному маршруту. Выбирая перевозчиков с высоким рейтингом по отзывам пользователей, вы обезопасите себя от возможных проблем во время путешествия.
Bus and train schedules to Kedah (continue by ferry to Langkawi)
Автобус Кедах - Кедах ₽ 208 36 м. | |
|
|
Самолет Кедах - Лангкави ₽ 2,510–3,585 4 ч. 35 м. – 1 д. 2 ч. 55 м. | |
|