There are 6 ways to get from Senawang to Langkawi by train, plane, ferry, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Kuala Lumpur International Airport, fly to Langkawi International Airport
best- Take the train from Senawang to Nilaitrain
- Fly from Kuala Lumpur International Airport (KUL) to Langkawi International Airport (LGK)plane KUL - LGK
4h 22mRM 160–626Train, ferry
cheapest- Take the train from Senawang to KL Sentraltrain
- Take the train from Kl Sentral to Alor Setartrain Ets
- Take the ferry from Kuala Kedah to Langkawi Ferry Terminalferry
11h 25mRM 52–148Bus, ferry
- Take the bus from Seremban to Kuala Perlisbus
- Take the ferry from Kuala Perlis to Langkawi Ferry Terminalferry
11h 42mRM 119–168Train, MRT to Sultan Abdul Aziz Shah, fly to Langkawi International Airport
- Take the train from Senawang to Kajangtrain
- Take the train from Kajang to Kwasa Sentraltrain
- Fly from Sultan Abdul Aziz Shah (SZB) to Langkawi International Airport (LGK)plane SZB - LGK
5h 26mRM 218–875Fly Kuala Lumpur International Airport to Alor Setar, ferry
- Fly from Kuala Lumpur International Airport (KUL) to Alor Setar (AOR)plane KUL - AOR
- Take the ferry from Kuala Kedah to Langkawi Ferry Terminalferry
6h 52mRM 175–461Train, bus, ferry
- Take the train from Senawang to KL Sentraltrain
- Take the bus from KL Sentral to Alor Setarbus
- Take the ferry from Kuala Kedah to Langkawi Ferry Terminalferry
12h 52mRM 71–193
Senawang to Langkawi by train, foot, bus, and ferry
Comparing Your Travel Options
The cheapest way to get from Senawang to Langkawi is to train and ferry which costs RM 50 - RM 150 and takes 11h 25m.
The fastest way to get from Senawang to Langkawi is to train and fly which takes 4h 22m and costs RM 160 - RM 650.
The distance between Senawang and Langkawi is 535 km.
The best way to get from Senawang to Langkawi without a car is to train and ferry which takes 11h 25m and costs RM 50 - RM 150.
It takes approximately 4h 22m to get from Senawang to Langkawi, including transfers.
There are 830+ hotels available in Langkawi.
What companies run services between Senawang, Malaysia and Langkawi, Malaysia?
There is no direct connection from Senawang to Langkawi. However, you can take the train to Nilai, walk to Nilai Sentral, take the bus to Klia 1 2, walk to Kuala Lumpur International Airport (KUL) airport, fly to Langkawi International Airport (LGK), then take the taxi to Langkawi. Alternatively, you can take a train from Senawang to Langkawi Ferry Terminal via Kl Sentral, Kl Sentral, Alor Setar, Alor Setar, Kuala Kedah, and Kuala Kedah in around 11h 25m.
- Website
- airasia.com
Flights from Kuala Lumpur International Airport to Langkawi International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- RM 110–550
Flights from Kuala Lumpur International Airport to Langkawi International Airport via Penang
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- RM 110–550
Flights from Kuala Lumpur International Airport to Alor Setar
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- RM 100–330
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTM Intercity
Train from Senawang to Nilai
- Ave. Duration
- 30 min
- Frequency
- Every 2 hours
- Estimated price
- RM 7–10
- Website
- KTM Intercity
Train from Senawang to KL Sentral
- Ave. Duration
- 1h 49m
- Frequency
- Every 2 hours
- Estimated price
- RM 19–27
- Website
- KTM Intercity
Train from Senawang to Kajang
- Ave. Duration
- 1h 2m
- Frequency
- Every 2 hours
- Estimated price
- RM 13–18
- Website
- KTM Intercity
Train from Senawang to KL Sentral
- Ave. Duration
- 1h 49m
- Frequency
- Every 2 hours
- Estimated price
- RM 19–27
- Website
- KTM Intercity
- Phone
- 03-6205 1399
- Website
- busonlineticket.com
Bus from Seremban to Kuala Perlis
- Ave. Duration
- 8h 3m
- Frequency
- 3 times a day
- Estimated price
- RM 70–120
- Schedules at
- cosmicexpress.com.my
- Book at
- easybook.com
- Phone
- 04-966 5889
- Website
- Langkawi Ferry Line
Ferry from Kuala Kedah to Langkawi Ferry Terminal
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a day
- Estimated price
- RM 20–45
- Website
- Langkawi Ferry Line
- Adult (MyKad holder)
- RM 20
- Adult (Non MyKad)
- RM 45
Ferry from Kuala Perlis to Langkawi Ferry Terminal
- Ave. Duration
- 1h 5m
- Frequency
- 4 times a day
- Estimated price
- RM 17–45
- Website
- Langkawi Ferry Line
- Adult (MyKad holder)
- RM 17
- Adult (Non MyKad)
- RM 45
Ferry from Kuala Kedah to Langkawi Ferry Terminal
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a day
- Estimated price
- RM 20–45
- Website
- Langkawi Ferry Line
- Adult (MyKad holder)
- RM 20
- Adult (Non MyKad)
- RM 45
Ferry from Kuala Kedah to Langkawi Ferry Terminal
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a day
- Estimated price
- RM 20–45
- Website
- Langkawi Ferry Line
- 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 Italy Travel Guides, Travelling to the UK: What do I need to know?, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.







