There are 3 ways to get from Senai to Langkawi by plane, bus, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly
best- Fly from Senai International Airport (JHB) to Langkawi International Airport (LGK)plane JHB - LGK
1h 30mRM 195–649Bus, ferry
cheapest- Take the bus from Kulai Bus Terminal to Kuala Perlisbus Kulai Bus Terminal
- Take the ferry from Kuala Perlis to Langkawi Ferry Terminalferry
14h 23mRM 100–241Bus, ferry via Alor Setar
- Take the bus from Taman Ungku Tun Aminah to Alor Setarbus Taman Ungku Tun Aminah
- Take the ferry from Kuala Kedah to Langkawi Ferry Terminalferry
15h 47mRM 116–224
Senai to Langkawi by bus, foot, and ferry
Questions & Answers
The cheapest way to get from Senai to Langkawi is to bus and ferry which costs RM 95 - RM 250 and takes 14h 23m.
The fastest way to get from Senai to Langkawi is to fly which takes 1h 30m and costs RM 190 - RM 650.
The distance between Senai and Langkawi is 697 km.
The best way to get from Senai to Langkawi without a car is to bus and ferry which takes 14h 23m and costs RM 95 - RM 250.
It takes approximately 1h 30m to get from Senai to Langkawi, including transfers.
There are 822+ hotels available in Langkawi.
What companies run services between Senai, Malaysia and Langkawi, Malaysia?
AirAsia, Malaysia Airlines, and Malindo Airways fly from Senai International Airport (JHB) to Langkawi International Airport (LGK) every 4 hours.
- Website
- airasia.com
Flights from Senai International Airport to Langkawi International Airport
- Ave. Duration
- 1h 15m
- When
- Monday, Friday, and Sunday
- Estimated price
- RM 140–600
Flights from Senai International Airport to Langkawi International Airport via Kuala Lumpur
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- RM 140–600
- Website
- malaysiaairlines.com
Flights from Senai International Airport to Langkawi International Airport via Kuala Lumpur
- Ave. Duration
- 3h 15m
- When
- Saturday, Sunday, Wednesday, and Thursday
- Estimated price
- RM 260–550
- Website
- malindoair.com
Flights from Senai International Airport to Langkawi International Airport via Kuala Lumpur
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- RM 310–750
- Phone
- +60 5-253 8898
- [email protected]
- Website
- srimaju.com
Bus from Kulai Bus Terminal to Kuala Perlis
- Ave. Duration
- 10h 57m
- Frequency
- Once daily
- Estimated price
- RM 80–200
- Website
- https://www.srimaju.com/
- Phone
- +604 332 5815
- [email protected]
- Website
- kpbekspres.com
Bus from Taman Ungku Tun Aminah to Alor Setar
- Ave. Duration
- 10h 18m
- Frequency
- 3 times a day
- Estimated price
- RM 90–170
- Website
- http://www.kpbekspres.com/
- Phone
- 04-966 5889
- Website
- langkawiferryline.com
Ferry from Kuala Perlis to Langkawi Ferry Terminal
- Ave. Duration
- 1h 5m
- Frequency
- 5 times a day
- Estimated price
- RM 15–35
- Website
- https://www.langkawiferryline.com
- Adult (MyKad holder)
- RM 15
- Adult (Non MyKad)
- RM 35
Ferry from Kuala Kedah to Langkawi Ferry Terminal
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a day
- Estimated price
- RM 20–45
- Website
- https://www.langkawiferryline.com
- Adult (MyKad holder)
- RM 20
- Adult (Non MyKad)
- RM 45
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from London to Edinburgh, Heading to Europe? Read this before you buy a Eurail Pass, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.








