Visiting Langkawi is easier nowadays with many flight connectivities for your option.
For flight arrivals, in total there are 5 airports you can considerate coming to Langkawi. There are Penang International Airport, Subang Airport (Selangor), Kuala Lumpur International Airport, Kuala Lumpur International Airport 2 or KLIA 2 and Singapore Airport. There are some chartered and new schedule flights as well. Hence, please check with your airlines or travel partners and select your best suitable connectivity.
Arrival to the island via mainland by ferries are available as well. The ports are from Malaysia namely Penang (3 hours plus journey), Kedah and Perlis (both port is about 1 hour journey) and from Thailand is Satun (1 hour journey) or Koh Lipe (2 hours plus journey). Journey time for ferries is approximately only and depend on the sea condition. Schedule for these ports are easily over the net.
Should you need any assistance or clarification, do let us know and we'll be more happy to assist you further.