There are 6 ways to get from Perlis to Klia by ferry, plane, train, bus, car, or tram
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Ferry to Langkawi International Airport, fly
best- Take the ferry from Kuala Perlis to Langkawi Ferry Terminalferry
- Fly from Langkawi International Airport (LGK) to Kuala Lumpur International Airport (KUL)plane LGK - KUL
3h 39mRM 150–370Bus
cheapest- Take the bus from Kayangan Square Kangar to Terminal Bas Shahab Perdanabus R14 / ...
- Take the bus from Alor Setar to KL Sentralbus
- Take the bus from KL Sentral to Kuala Lumpur International Airportbus
10h 21mRM 57–122Train
- Take the train from Arau to Kl Sentraltrain Ets
- Take the train from KL Sentral to Klia T1train KLIA Ekspres / ...
6h 59mRM 102–234Bus, train
- Take the bus from Kangar to TBS Kuala Lumpurbus Kangar
- Take the train from Bandar Tasik Selatan to Klia T1train KLIA Transit
8h 2mRM 105–167Drive 519.4 km
- Drive from Kangar to Kliacar 519.4 km
5h 49mRM 85–123Tram to Alor Setar, fly
- Take the tram from Arau to Alor Startram
- Fly from Alor Setar (AOR) to Kuala Lumpur International Airport (KUL)plane AOR - KUL
4h 12mRM 105–440
Perlis to Klia by bus and train
Questions & Answers
The cheapest way to get from Perlis to Klia is to bus which costs RM 55 - RM 130 and takes 10h 21m.
The fastest way to get from Perlis to Klia is to ferry and fly which takes 3h 39m and costs RM 150 - RM 370.
No, there is no direct bus from Perlis to Klia. However, there are services departing from Kayangan Square Kangar and arriving at Kuala Lumpur International Airport via Alor Setar and KL Sentral. The journey, including transfers, takes approximately 10h 21m.
The distance between Perlis and Klia is 510 km. The road distance is 519.3 km.
The best way to get from Perlis to Klia without a car is to train which takes 6h 59m and costs RM 100 - RM 240.
It takes approximately 3h 39m to get from Perlis to Klia, including transfers.
Perlis to Klia bus services, operated by Mara Liner MyBAS, depart from Kayangan Square Kangar station.
The best way to get from Perlis to Klia is to train which takes 6h 59m and costs RM 100 - RM 240. Alternatively, you can bus, which costs RM 55 - RM 130 and takes 10h 21m.
Perlis to Klia bus services, operated by Mara Liner MyBAS, arrive at Terminal Bas Shahab Perdana station.
Yes, the driving distance between Perlis to Klia is 519 km. It takes approximately 5h 49m to drive from Perlis to Klia.
What companies run services between Perlis, Malaysia and Klia, Malaysia?
You can take a bus from Kompleks Islam Perlis to Klia T1 via Sma Almaad, Arau, Kl Sentral, and KL Sentral in around 6h 59m. Alternatively, you can take a bus from Kayangan Square Kangar to Kuala Lumpur International Airport via Terminal Bas Shahab Perdana, Alor Setar, and KL Sentral in around 10h 21m.
- Website
- airasia.com
Flights from Langkawi International Airport to Kuala Lumpur International Airport
- Ave. Duration
- 1h 6m
- When
- Every day
- Estimated price
- RM 90–260
Flights from Langkawi International Airport to Kuala Lumpur International Airport via Penang
- Ave. Duration
- 2h 43m
- When
- Every day
- Estimated price
- RM 90–260
Flights from Alor Setar to Kuala Lumpur International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- RM 90–370
- Website
- malaysiaairlines.com
Flights from Langkawi International Airport to Kuala Lumpur International Airport
- Ave. Duration
- 1h 18m
- When
- Every day
- Estimated price
- RM 140–410
Flights from Alor Setar to Kuala Lumpur International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- RM 150–410
- Website
- malindoair.com
Flights from Langkawi International Airport to Kuala Lumpur International Airport
- Ave. Duration
- 1h 8m
- When
- Every day
- Estimated price
- RM 95–280
Flights from Alor Setar to Kuala Lumpur International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- RM 120–550
- Phone
- +603 - 9779 1200
- callcenter@ktmb.com.my
- Website
- ktmb.com.my
Train from Arau to Kl Sentral
- Ave. Duration
- 5h 7m
- Frequency
- Once daily
- Estimated price
- RM 29–160
- Website
- https://www.ktmb.com.my
- Express Economy
- RM 29–40
- Shuttle
- RM 55–160
- Express First
- RM 70–95
Tram from Arau to Alor Star
- Ave. Duration
- 23 min
- Frequency
- Hourly
- Estimated price
- RM 4–21
- Website
- https://www.ktmb.com.my
- Express Economy
- RM 15–21
- Shuttle
- RM 4–15
- Express First
- RM 14–18
- Phone
- +603 2267 8000
- customerenquiry@kliaekspres.com
- Website
- kliaekspres.com
Train from KL Sentral to Klia T1
- Ave. Duration
- 28 min
- Frequency
- Every 15 minutes
- Estimated price
- RM 70
- Website
- https://www.kliaekspres.com
Train from Bandar Tasik Selatan to Klia T1
- Ave. Duration
- 29 min
- Frequency
- Every 30 minutes
- Estimated price
- RM 58
- Website
- https://www.kliaekspres.com
- Phone
- 019-2179072
- info@maralinergroup.my
- Website
- maralinergroup.my
Bus from Kangar to TBS Kuala Lumpur
- Ave. Duration
- 7h 19m
- Frequency
- Once daily
- Estimated price
- RM 45–85
- Website
- https://maralinergroup.my/
- Phone
- +60 5-253 8898
- srimajutours@srimaju.com
- Website
- srimaju.com
Bus from Kangar to TBS Kuala Lumpur
- Ave. Duration
- 7h 19m
- Frequency
- Once daily
- Estimated price
- RM 50–110
- Website
- https://www.srimaju.com/
- Phone
- 019 - 2436350
- info@maralinergroup.com
- Website
- maralinergroup.my
Bus from Kayangan Square Kangar to Terminal Bas Shahab Perdana
- Ave. Duration
- 1h 51m
- Frequency
- Hourly
- Estimated price
- RM 12–16
- Website
- https://maralinergroup.my/mybas/index.html
- Phone
- 03 5569 9999
- suasana_edaran@yahoo.com
- Website
- suasanaedaran.com
Bus from Alor Setar to KL Sentral
- Ave. Duration
- 6h 7m
- Frequency
- Every 3 hours
- Estimated price
- RM 30–85
- Book at
- suasanaedaran.com
- info@skybus.com.my
- Website
- skybus.com.my
Bus from KL Sentral to Kuala Lumpur International Airport
- Ave. Duration
- 1h 15m
- Frequency
- Every 30 minutes
- Estimated price
- RM 20
- Schedules at
- skybus.com.my
- Book at
- skybus.com.my
- Phone
- +(603) 8787 3894
- enquiry@airportcoach.com.my
- Website
- facebook.com
Bus from KL Sentral to Kuala Lumpur International Airport
- Ave. Duration
- 1h 15m
- Frequency
- Every 30 minutes
- Estimated price
- RM 14–22
- Schedules at
- facebook.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
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 Best ways to travel around Australia, Travelling to the US: What do I need to know?, and How to get from Luton Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
There are 898+ hotels available in Klia.





























