There are 6 ways to get from Langkawi to KL Metropolis by plane, train, 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.
Fly Langkawi International Airport to Sultan Abdul Aziz Shah, train
best- Fly from Langkawi International Airport (LGK) to Sultan Abdul Aziz Shah (SZB)plane LGK - SZB
- Take the train from Kuala Lumpur to Segambuttrain
3h 30mRM 183–706Ferry, train
cheapest- Take the ferry from Langkawi Ferry Terminal to Kuala Kedahferry
- Take the train from Alor Setar to Sungai Bulohtrain Ets
8h 57mRM 36–122Ferry, bus
- Take the ferry from Langkawi Ferry Terminal to Kuala Perlisferry
- Take the bus from Kuala Perlis to Hentian Dutabus
8h 57mRM 67–155Fly Langkawi International Airport to Kuala Lumpur International Airport, train
- Fly from Langkawi International Airport (LGK) to Kuala Lumpur International Airport (KUL)plane LGK - KUL
- Take the train from Klia T2 to KL Sentraltrain
4h 4mRM 144–589Ferry to Alor Setar, fly to Sultan Abdul Aziz Shah
- Take the ferry from Langkawi Ferry Terminal to Kuala Kedahferry
- Fly from Alor Setar (AOR) to Sultan Abdul Aziz Shah (SZB)plane AOR - SZB
6h 11mRM 348–714Ferry, bus via Alor Setar
- Take the ferry from Langkawi Ferry Terminal to Kuala Kedahferry
- Take the bus from Alor Setar to Hentian Dutabus Alor Setar
10h 5mRM 62–137
Langkawi to KL Metropolis by ferry, foot, and bus
Comparing Your Travel Options
The cheapest way to get from Langkawi to KL Metropolis is to ferry and train which costs RM 35 - RM 130 and takes 8h 57m.
The fastest way to get from Langkawi to KL Metropolis is to fly and train which takes 3h 30m and costs RM 180 - RM 750.
The distance between Langkawi and KL Metropolis is 456 km.
The best way to get from Langkawi to KL Metropolis without a car is to ferry and bus which takes 8h 57m and costs RM 65 - RM 160.
It takes approximately 3h 30m to get from Langkawi to KL Metropolis, including transfers.
There are 8248+ hotels available in KL Metropolis.
What companies run services between Langkawi, Malaysia and KL Metropolis, Malaysia?
There is no direct connection from Langkawi to KL Metropolis. However, you can take the taxi to Langkawi-Airport-LGK airport, fly to Sultan Abdul Aziz Shah (SZB), walk to Sa904 Subang Skypark Terminal, take the line 772 bus to Kl1925 Jabatan Warisan Negara, walk to Kuala Lumpur, then take the train to Segambut. Alternatively, you can take a ferry from Langkawi Ferry Terminal to Hentian Duta via Kuala Perlis and Kuala Perlis in around 8h 57m.
- Website
- fireflyz.com.my
Flights from Langkawi International Airport to Sultan Abdul Aziz Shah
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- RM 290–850
Flights from Langkawi International Airport to Kuala Lumpur International Airport
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- RM 180–500
Flights from Langkawi International Airport to Kuala Lumpur International Airport via Penang
- Ave. Duration
- 2h 52m
- When
- Tuesday, Thursday, Saturday, Monday, Wednesday, and Sunday
- Estimated price
- RM 180–550
Flights from Alor Setar to Sultan Abdul Aziz Shah
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- RM 300–500
- Website
- malaysiaairlines.com
Flights from Langkawi International Airport to Sultan Abdul Aziz Shah
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- RM 290–850
Flights from Langkawi International Airport to Kuala Lumpur International Airport
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- RM 180–500
Flights from Langkawi International Airport to Kuala Lumpur International Airport via Penang
- Ave. Duration
- 2h 52m
- When
- Tuesday, Thursday, Saturday, Monday, Wednesday, and Sunday
- Estimated price
- RM 180–550
Flights from Alor Setar to Sultan Abdul Aziz Shah
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- RM 300–500
- Website
- airasia.com
Flights from Langkawi International Airport to Kuala Lumpur International Airport
- Ave. Duration
- 1h 14m
- When
- Every day
- Estimated price
- RM 90–450
- Website
- malindoair.com
Flights from Langkawi International Airport to Sultan Abdul Aziz Shah
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- RM 140–370
Flights from Langkawi International Airport to Kuala Lumpur International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- RM 140–460
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTM Intercity
Train from Kuala Lumpur to Segambut
- Ave. Duration
- 11 min
- Frequency
- Hourly
- Estimated price
- RM 2–4
- Website
- KTM Intercity
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTMB
Train from Alor Setar to Sungai Buloh
- Ave. Duration
- 4h 19m
- Frequency
- Every 3 hours
- Estimated price
- RM 11–55
- Website
- KTMB
- Shuttle
- RM 11–16
- Express
- RM 35–55
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTM
Train from Alor Setar to Sungai Buloh
- Ave. Duration
- 4h 20m
- Frequency
- Every 4 hours
- Estimated price
- RM 69
- Website
- KTM
- Silver
- RM 43–46
- Gold
- RM 69
- Platinum
- RM 91–96
- Phone
- +603 2267 8000
- [email protected]
- Website
- KLIA Ekspres
Train from Klia T2 to KL Sentral
- Ave. Duration
- 33 min
- Frequency
- Every 15 minutes
- Estimated price
- RM 1–75
- Website
- KLIA Ekspres
- Phone
- 03-6205 1399
- Website
- busonlineticket.com
Bus from Kuala Perlis to Hentian Duta
- Ave. Duration
- 6h 58m
- Frequency
- Every 4 hours
- Estimated price
- RM 70–100
- Schedules at
- cosmicexpress.com.my
- Book at
- easybook.com
- Phone
- +6012 4703155
- Website
- intercity.my
Bus from Kuala Perlis to Hentian Duta
- Ave. Duration
- 6h 54m
- Frequency
- 4 times a day
- Estimated price
- RM 85–100
- Schedules at
- new.intercity.my
- Book at
- easybook.com
- Phone
- 019-2179072
- [email protected]
- Website
- Maraliner
Bus from Kuala Perlis to Hentian Duta
- Ave. Duration
- 6h 58m
- Frequency
- 4 times a day
- Estimated price
- RM 50–110
- Website
- Maraliner
Bus from Alor Setar to Hentian Duta
- Ave. Duration
- 6h 5m
- Frequency
- 4 times a day
- Estimated price
- RM 93
- Website
- Maraliner
- Phone
- +60 12-470 7815
- [email protected]
- Website
- KPB Express Facebook
Bus from Alor Setar to Hentian Duta
- Ave. Duration
- 6h 5m
- Frequency
- Once daily
- Estimated price
- RM 40–90
- Website
- KPB Express Facebook
- Phone
- 04-966 5889
- Website
- Langkawi Ferry Line
Ferry from Langkawi Ferry Terminal to Kuala Perlis
- Ave. Duration
- 1h 5m
- Frequency
- 4 times a day
- Estimated price
- RM 16–45
- Website
- Langkawi Ferry Line
- Adult (MyKad holder)
- RM 17
- Adult (Non MyKad)
- RM 45
Ferry from Langkawi Ferry Terminal to Kuala Kedah
- 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 Langkawi Ferry Terminal to Kuala Kedah
- 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 Langkawi Ferry Terminal to Kuala Kedah
- 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 5 delightfully under-the-radar French towns you need to visit, Need to know: Greyhound, and Want to know more about Flixbus? - to help you get the most out of your next trip.

























