There are 8 ways to get from Klang to Kuala Perlis by bus, tram, train, car, plane, 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.
Bus
best- Take the bus from Shah Alam to Kuala Perlisbus
9hRM 52–99Tram, train, bus
cheapest- Take the tram from Klang to Kuangtram
- Take the train from Kuang to Butterworthtrain Ets
- Take the bus from Butterworth Bus Terminal to Kuala Perlisbus
9h 59mRM 47–157Drive 471.2 km
- Drive from Klang to Kuala Perliscar 471.2 km
5h 40mRM 80–116Tram, train to Kuala Lumpur International Airport, fly to Langkawi International Airport, ferry
- Take the tram from Klang to Kl Sentraltram
- Take the train from KL Sentral to Klia T1train
- Fly from Kuala Lumpur International Airport (KUL) to Langkawi International Airport (LGK)plane KUL - LGK
- Take the ferry from Langkawi Ferry Terminal to Kuala Perlisferry
6h 27mRM 211–417Bus via Opposite Pasar Seni
- Take the bus from Lorong Stesen Bas Klang to Opposite Pasar Senibus P701
- Take the bus from Hentian Duta to Kuala Perlisbus
10h 11mRM 57–90Bus to Sultan Abdul Aziz Shah, fly to Langkawi International Airport, ferry
- Take the bus from Lorong Stesen Bas Klang to Opposite Apartment Mentari 2bus
- Fly from Sultan Abdul Aziz Shah (SZB) to Langkawi International Airport (LGK)plane SZB - LGK
- Take the ferry from Langkawi Ferry Terminal to Kuala Perlisferry
6h 2mRM 211–527Bus to Sultan Abdul Aziz Shah, fly to Alor Setar, bus
- Take the bus from Lorong Stesen Bas Klang to Opposite Apartment Mentari 2bus
- Fly from Sultan Abdul Aziz Shah (SZB) to Alor Setar (AOR)plane SZB - AOR
- Take the bus from Tnb Tanjung Sepah to Terminal Bukit Lagi Kangarbus
8h 16mRM 185–447Tram, train to Kuala Lumpur International Airport, fly to Alor Setar, bus
- Take the tram from Klang to Kl Sentraltram
- Take the train from KL Sentral to Klia T1train
- Fly from Kuala Lumpur International Airport (KUL) to Alor Setar (AOR)plane KUL - AOR
- Take the bus from Tnb Tanjung Sepah to Terminal Bukit Lagi Kangarbus
8h 42mRM 155–357
Klang to Kuala Perlis by tram and bus
Questions & Answers
The cheapest way to get from Klang to Kuala Perlis is to bus via Opposite Pasar Seni which costs RM 55 - RM 90 and takes 10h 11m.
The fastest way to get from Klang to Kuala Perlis is to drive which takes 5h 40m and costs RM 80 - RM 120.
No, there is no direct bus from Klang to Kuala Perlis. However, there are services departing from Lorong Stesen Bas Klang and arriving at Kuala Perlis via Kl1821 Pasar Seni and Hentian Duta. The journey, including transfers, takes approximately 10h 11m.
The distance between Klang and Kuala Perlis is 499 km. The road distance is 471.2 km.
The best way to get from Klang to Kuala Perlis without a car is to bus which takes 9h and costs RM 50 - RM 100.
It takes approximately 9h to get from Klang to Kuala Perlis, including transfers.
Klang to Kuala Perlis bus services, operated by Causeway Link, depart from Lorong Stesen Bas Klang station.
Klang to Kuala Perlis bus services, operated by Causeway Link, arrive at Opposite Pasar Seni station.
Yes, the driving distance between Klang to Kuala Perlis is 471 km. It takes approximately 5h 40m to drive from Klang to Kuala Perlis.
There are 285+ hotels available in Kuala Perlis.
What companies run services between Klang, Malaysia and Kuala Perlis, Malaysia?
Sani Express operates a bus from Shah Alam to Kuala Perlis twice daily. Tickets cost RM 59–64 and the journey takes 7h 9m. Mara Liner also services this route once daily.
- Website
- airasia.com
Flights from Kuala Lumpur International Airport to Langkawi International Airport
- Ave. Duration
- 1h 4m
- When
- Every day
- Estimated price
- RM 95–250
Flights from Kuala Lumpur International Airport to Langkawi International Airport via Penang
- Ave. Duration
- 2h 37m
- When
- Every day
- Estimated price
- RM 95–250
Flights from Kuala Lumpur International Airport to Alor Setar
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- RM 95–270
- Website
- malaysiaairlines.com
Flights from Kuala Lumpur International Airport to Langkawi International Airport
- Ave. Duration
- 1h 7m
- When
- Every day
- Estimated price
- RM 110–500
Flights from Kuala Lumpur International Airport to Langkawi International Airport via Penang
- Ave. Duration
- 2h 35m
- When
- Monday, Friday, and Sunday
- Estimated price
- RM 110–500
Flights from Sultan Abdul Aziz Shah to Langkawi International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- RM 160–350
Flights from Sultan Abdul Aziz Shah to Alor Setar
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- RM 200–420
Flights from Kuala Lumpur International Airport to Alor Setar
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- RM 100–390
- Website
- fireflyz.com.my
Flights from Kuala Lumpur International Airport to Langkawi International Airport
- Ave. Duration
- 1h 7m
- When
- Every day
- Estimated price
- RM 110–500
Flights from Kuala Lumpur International Airport to Langkawi International Airport via Penang
- Ave. Duration
- 2h 35m
- When
- Monday, Friday, and Sunday
- Estimated price
- RM 110–500
Flights from Sultan Abdul Aziz Shah to Langkawi International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- RM 160–350
Flights from Sultan Abdul Aziz Shah to Alor Setar
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- RM 200–420
Flights from Kuala Lumpur International Airport to Alor Setar
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- RM 100–390
- Website
- malindoair.com
Flights from Kuala Lumpur International Airport to Langkawi International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- RM 95–270
Flights from Sultan Abdul Aziz Shah to Langkawi International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- RM 130–410
Flights from Kuala Lumpur International Airport to Alor Setar
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- RM 100–270
- Phone
- +603 - 9779 1200
- callcenter@ktmb.com.my
- Website
- ktmb.com.my
Tram from Klang to Kuang
- Ave. Duration
- 1h 57m
- Frequency
- Every 4 hours
- Estimated price
- RM 7–22
- Website
- https://www.ktmb.com.my
- Express Economy
- RM 15–22
- Shuttle
- RM 7–19
- Express First
- RM 17–22
Train from Kuang to Butterworth
- Ave. Duration
- 3h 32m
- Frequency
- Once daily
- Estimated price
- RM 24–110
- Website
- https://www.ktmb.com.my
- Express Economy
- RM 24–35
- Shuttle
- RM 35–110
- Express First
- RM 50–70
Tram from Klang to Kl Sentral
- Ave. Duration
- 1h 13m
- Frequency
- Every 3 hours
- Estimated price
- RM 3–20
- Website
- https://www.ktmb.com.my
- Express Economy
- RM 14–20
- Shuttle
- RM 3–13
- Express First
- RM 13–17
- 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 46–52
- Website
- https://www.kliaekspres.com
- Website
- saniexpress.com.my
Bus from Shah Alam to Kuala Perlis
- Ave. Duration
- 7h 9m
- Frequency
- Twice daily
- Estimated price
- RM 59–64
- Website
- https://saniexpress.com.my/
- Schedules at
- https://saniexpress.com.my/
- Phone
- 019-2179072
- info@maralinergroup.my
- Website
- maralinergroup.my
Bus from Shah Alam to Kuala Perlis
- Ave. Duration
- 7h 9m
- Frequency
- Once daily
- Estimated price
- RM 50–75
- Website
- https://maralinergroup.my/
Bus from Hentian Duta to Kuala Perlis
- Ave. Duration
- 6h 56m
- Frequency
- Once daily
- Estimated price
- RM 50–75
- Website
- https://maralinergroup.my/
Bus from Tnb Tanjung Sepah to Terminal Bukit Lagi Kangar
- Ave. Duration
- 1h 14m
- Frequency
- Every 2 hours
- Estimated price
- RM 8–12
- Website
- https://maralinergroup.my/
- Phone
- +60 17-659 2527
- talk2us@parkmayberhad.com.my
- Website
- plusliner.com.my
Bus from Butterworth Bus Terminal to Kuala Perlis
- Ave. Duration
- 2h 30m
- Frequency
- 3 times a day
- Estimated price
- RM 18
- Website
- https://www.plusliner.com.my/
- Phone
- +60165217775
- kesatuanexpress@gmail.com
- Website
- easybook.com
Bus from Butterworth Bus Terminal to Kuala Perlis
- Ave. Duration
- 4h 23m
- Frequency
- 3 times a day
- Estimated price
- RM 16–23
- Schedules at
- easybook.com
- Book at
- easybook.com
- Phone
- +60 5-253 8898
- srimajutours@srimaju.com
- Website
- srimaju.com
Bus from Butterworth Bus Terminal to Kuala Perlis
- Ave. Duration
- 2h 26m
- Frequency
- Once daily
- Estimated price
- RM 16–26
- Website
- https://www.srimaju.com/
- Phone
- +60 7 360 2244
- enquiry@causewaylink.com.my
- Website
- causewaylink.com.my
Bus from Lorong Stesen Bas Klang to Opposite Pasar Seni
- Ave. Duration
- 1h 1m
- Frequency
- Every 15 minutes
- Estimated price
- RM 6–10
- Schedules at
- causewaylink.com.my
Bus from Lorong Stesen Bas Klang to Opposite Apartment Mentari 2
- Ave. Duration
- 36 min
- Frequency
- Every 15 minutes
- Estimated price
- RM 4–7
- Schedules at
- causewaylink.com.my
- Phone
- 03-6205 1399
- Website
- cosmicexpress.com.my
Bus from Hentian Duta to Kuala Perlis
- Ave. Duration
- 6h 56m
- Frequency
- Every 4 hours
- Estimated price
- RM 60
- Schedules at
- cosmicexpress.com.my
- Book at
- easybook.com
- Phone
- +6012 4703155
- Website
- intercity.my
Bus from Hentian Duta to Kuala Perlis
- Ave. Duration
- 6h 48m
- Frequency
- Every 4 hours
- Estimated price
- RM 55–70
- Schedules at
- intercity.my
- Book at
- intercity.my
- Phone
- 04-966 5889
- Website
- langkawiferryline.com
Ferry from Langkawi Ferry Terminal to Kuala Perlis
- Ave. Duration
- 1h 5m
- Frequency
- Every 4 hours
- Estimated price
- RM 21–35
- Website
- https://www.langkawiferryline.com
- Adult (MyKad holder)
- RM 21
- 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 How to get from Heathrow Airport into central London, Travelling to the UK: What do I need to know?, and How to travel India's Golden Triangle - to help you get the most out of your next trip.


































