Je kunt op meerdere manieren tussen Langkawi en Penang reizen. De meest gebruikelijke manier is per boot. Dit is echter niet de meest prettige wijze om tussen beide eilanden te reizen; vooral niet bij matig of slecht weer. Een andere manier is per vliegtuig. Dagelijks vertrekken er diverse vluchten vanaf Penang naar Langkawi en andersom.




De boot tussen beide eilanden doet er ongeveer 2,5/3 uur over en een enkeltje kost RM60 per persoon. Er vertrekt tweemaal daags, om 8.30 en om 8.45 in de ochtend, een boot vanaf de haven van Penang, Pengakalan Swettenham.





Vanaf Jetty Point in Langkawi vertrekken ook dagelijks twee boten naar Penang, om 14.30 en 17.15. De boot van 8.30 vanaf Penang en die van 14.30 vanaf Langkawi stopt tussentijds even om wat toeristen uit te laten stappen bij het snorkeleilandje Pulau Payar.






Er vertrekken dagelijks bijna elk uur boten vanaf het vasteland van Maleisie naar Langkawi (vanaf Kuala Kedah bij Alor Setar en vanaf Kuala Perlis).
Het vliegtuig brengt je binnen een uur van Penang naar Langkawi en andersom. De meeste tijd ben je kwijt aan de rit naar de luchthaven en aan het inchecken en boarden. Penang Airport ligt helemaal in het zuidoosten van het eiland; een uur rijden vanaf Batu Ferringhi (45 minuten vanaf het centrum van Georgetown). Langkawi Airport ligt in het westen van het eiland; redelijk dichtbij de meest toeristische gebieden. Wanneer je op een van de luxe resorts in het noorden van het eiland verblijft doe je er ongeveer 45 minuten over om bij de luchthaven aan te komen. Alle bekende luchtvaartmaatschappijen bieden deze korte vlucht tussen beide eilanden aan. Malaysia Airlines is het duurst met zo'n RM130 voor een enkeltje, Firefly (+/- RM85 enkele reis) en AirAsia (+/- RM50 enkele reis) zijn vaak veel goedkoper. Bij deze prijs moet je echter ook nog het vervoer naar en vanaf de luchthaven per taxi (of bus) optellen.
Je kunt in theorie ook met de huurauto reizen tussen Langkawi en Penang. Vanaf Penang rij je dan naar Alor Setar naar de autoferry bij Kuala Kedah (kustplaats dichtbij Alor Setar). Deze speciale ferry brengt de auto naar Tanjung Lumbung op Langkawi. Aangezien je zelf los van de auto naar Langkawi reist, en aangezien je de auto pas de volgende dag kunt ophalen is het eigenlijk een onpraktische oplossing. Het is namelijk veel makkelijker en vooral goedkoper om gewoon op het eiland zelf een auto te huren. Het vervoeren van een auto naar Langkawi kost minimaal RM100 (enkele reis). Het heeft alleen zin wanneer je voor een langere periode op het eiland verblijft.