On this page you will find how to get from Langkawi to Penang Island either by direct ferry, a ferry to the mainland then a bus or train (via Kuala Kedah or Kuala Perlis) or by flying.
Langkawi Ferry Services operate a couple of ferries a day from Kuah Jetty on Langkawi, to Swettenham Pier in George Town on Penang Island.
This boat trip takes around two and a half to three hours.
For the latest timetable and fares for these boats click here >
Swettenham Pier is located in the northeast corner of Penang Island, right next to Fort Cornwallis in the old part of Georgetown.
You can easily walk to dozens of places to stay within 10 minutes or take a waiting taxi or a local RapidPenang bus from the nearby bus stop.
A cheaper option than the direct ferry is to take a shorter boat trip from Langkawi to Kuala Kedah (one hour 45 minutes).
Ferries depart every hour or two during the day.
From in front of the ferry terminal at Kuala Kedah, you can then take a cheap bus or taxi to Alor Setar.
From Alor Setar you can then take a cheap Komuter Train to Butterworth or a bus to either Butterworth or Penang Island (Sungai Nibong Bus Terminal).
For ferry times and fares from Langkawi to K. Kedah click here >
For information on the bus from the jetty to Alor Setar click here >
For information on Alor Setar Railway Station click here >
If you take a train or bus to Butterworth, you then have to take a short 15 minute ferry ride over to Georgetown on Penang Island.
For information on the Butterworth to Penang ferry click here >
Another option is to take a ferry from Langkawi to Kuala Perlis.
This boat trip is the shortest route to the mainland at just one hour and 15 minutes.
From the bus station in Kuala Perlis you can then take a bus to Butterworth (advance booking is advised) or take a taxi to the train station at Arau, then take a cheap Komuter Train to Butterworth.
For the ferry schedule and fares from Langkawi to K. Perlis click here >
For information on the Bus Station at Kuala Perlis Jetty click here >
For information on the Train Station at Arau click here >
Taking a flight from Langkawi to Penang (LGK to PEN) only takes around 40 minutes and if you book in advance, you can get some reasonably cheap deals.
It is still the most expensive way to travel from Langkawi to Penang, but if you don't like taking high-speed ferry boats, it is the only option available.
Air Asia and Firefly are currently the only airlines that operates this route with a number of daily flights.
To find cheap flight from LGK to PEN click here >
For information on travelling in the opposite direct from Penang to Langkawi click here >
Book Transport / Hotels Online
Malaysia / Singapore:
- Bus >
- Train >
- Ferry >
Thailand / Laos / Cambodia / Vietnam...:
- Bus >
- Train >
- Ferry >
Find Cheap Flights in SE Asia >