How to get to Langkawi from Penang and back

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.

Islands Penang and Langkawi are separated by just over 100 kilometers. You can get from one island to another by plane, ferry or bus. The best ways are by plane or bus, while traveling by bus is not the best option either in time or money. The fact is that Langkawi is not connected to the mainland by a bridge, and to take a bus, you first need to cross the ferry, and then take a bus. In time, it will take almost a whole day, and for the price you will save almost nothing compared to the plane or ferry. Therefore, further we will consider in all details only the way to get from Penang to Langkawi or back only by plane and ferry.

By plane

Langkawi Airport

Planes between the islands fly regularly, and despite the short distance, these are full-fledged liners, not small propeller aircraft. Flights are operated by local airlines Malaysia Airline, budget Airasia and Firefly. 4-5 flights are performed daily. Round-trip ticket prices start at $ 20 per share (10 each way), and $ 40 per standard price. To buy an inexpensive ticket, you need to constantly monitor the prices of budget airlines, and then you can buy a ticket even for 10-15 dollars.

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:

Check prices for cheap flights from Penang Island to Langkawi:

ЦЕНАПЕРЕСАДКИАВИАКОМПАНИЯДАТА ВЫЛЕТАДАТА ВОЗВРАЩЕНИЯ
НАЙТИ ОТ 3799 ₽ Без пересадок Лого авиакомпании 09.06.2022 11.06.2022

Langkawi airport with the island's beaches can only be reached by taxi, as there is no public transport in Langkawi. A taxi ride to the most popular Beach Pantai Cenang will cost 20 ringgit (about $ 5). In Penang, with public transport, everything is much better, and you can get to George Town or one of the beaches of Penang by local bus for mere ringgits, or about $ 1. Thus, a one-way flight from Penang to Langkawi or back, including taxi and bus, will cost 15-20 dollars when buying an inexpensive ticket for a promotion ticket, or about 30 dollars when buying a regular ticket.

How does the transfer booking works  see more >
Transfer findingFind the route
Online bookingBook your transfer online
Meeting by the driverThe driver meets you at the airport or train station
Tourist transfers

By ferry

Langkawi-Penang Ferry

Ferries operate between Langkawi and Penang twice a day. This is a simple ferry with a minimum of amenities, but quite fast, and it covers 100 kilometers in a little more than 2 hours. The cost is 60 ringgit (about 14 USD) per adult, 45 ringgit for children 3-11 years old, 25 ringgit for children under 3 years old.

To Langkawi, ferries depart from the main Kuah Jetty in Kuah Town (Pier on the map). You can get to it from the resorts of Langkawi only by taxi. Drive from Langkawi's most popular beach Pantai Chenang will cost 25 ringgit. From Penang, ferries depart from the main Swettenham jetty (pier on the map). It is located in the heart of Georgetown, and you can get to it on foot or by city buses.

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

Langkawi-Penang ferry schedule (in March 2018):

Departure from Langkawi Departure from Penang
10:30 15:00
08:30 14:00

You can check the schedule and book tickets on the website - busonlineticket.com.

Comments / recent posts on the topic on the forum
admin 5 Nov, 2021
Dear friends! You can ask questions in English in this topic.r>For more comfortable work on the forum, you can switch the interface language to English in your personal account. Go to “Личный Раздел/Личные настройки/Язык” and switch the language. ...