There are 7 ways to get from Rawang to Kuala Perlis by train, bus, 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.
Train
best- Take the train from Rawang to Tanjung Malimtrain Pelabuhan Klang
- Take the train from Tanjong Malim to Arautrain Ets
7h 31mRM 14–108Bus
- Take the bus from Hentian Duta to Kuala Perlisbus
9h 56mRM 52–130Drive 446.8 km
- Drive from Rawang to Kuala Perliscar 446.8 km
5h 1mRM 177–255Fly to Langkawi International Airport, ferry, drive
- Fly from Sultan Abdul Aziz Shah (SZB) to Langkawi International Airport (LGK)plane SZB - LGK
- Take the ferry from Langkawi International Airport to Tammalang Pierferry
- Drive from Tammalang Pier to Kuala Perliscar
9h 21mRM 347–992Train, bus
- Take the train from Rawang to Arautrain Ets
- Take the bus from Terminal Bukit Lagi Kangar to PLAZA KUALA cpbus R12
7h 45mRM 17–129Train, bus via Ipoh
- Take the train from Rawang to Ipohtrain Northbound
- Take the bus from Terminal Meru Raya to Kuala Perlisbus
11h 8mRM 61–100Fly to Alor Setar, bus
- 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
7h 46mRM 244–734
Rawang to Kuala Perlis by train, foot, and bus
Comparing Your Travel Options
The cheapest way to get from Rawang to Kuala Perlis is to train and bus via Ipoh which costs RM 60 - RM 100 and takes 11h 8m.
The fastest way to get from Rawang to Kuala Perlis is to drive which takes 5h 1m and costs RM 170 - RM 260.
No, there is no direct bus from Rawang to Kuala Perlis. However, there are services departing from Kl1821 Pasar Seni and arriving at Kuala Perlis via Hentian Duta. The journey, including transfers, takes approximately 9h 56m.
No, there is no direct train from Rawang to Kuala Perlis. However, there are services departing from Rawang and arriving at Arau via Tanjong Malim. The journey, including transfers, takes approximately 7h 31m.
The distance between Rawang and Kuala Perlis is 485 km. The road distance is 446.8 km.
The best way to get from Rawang to Kuala Perlis without a car is to train which takes 7h 31m and costs RM 14 - RM 110.
It takes approximately 7h 31m to get from Rawang to Kuala Perlis, including transfers.
Rawang to Kuala Perlis bus services, operated by Cosmic Express, depart from Hentian Duta station.
Rawang to Kuala Perlis train services, operated by KTM Komuter, depart from Rawang station.
The best way to get from Rawang to Kuala Perlis is to train which takes 7h 31m and costs RM 14 - RM 110. Alternatively, you can bus, which costs RM 50 - RM 130 and takes 9h 56m.
What companies run services between Rawang, Malaysia and Kuala Perlis, Malaysia?
You can take a train from Rawang to Kuala Perlis via Tanjung Malim, Tanjong Malim, Arau, Sma Almaad, Terminal Bukit Lagi Kangar, and Kangar in around 7h 31m. Alternatively, Cosmic Express operates a bus from Hentian Duta to Kuala Perlis every 4 hours. Tickets cost RM 70–100 and the journey takes 6h 56m. Two other operators also service this route.
- Website
- fireflyz.com.my
Flights from Sultan Abdul Aziz Shah to Langkawi International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- RM 230–800
Flights from Sultan Abdul Aziz Shah to Alor Setar
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- RM 250–440
- Website
- malindoair.com
Flights from Sultan Abdul Aziz Shah to Langkawi International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- RM 140–380
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTM Intercity
Train from Rawang to Tanjung Malim
- Ave. Duration
- 38 min
- Frequency
- Hourly
- Estimated price
- RM 13–18
- Website
- KTM Intercity
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTMB
Train from Rawang to Tanjung Malim
- Ave. Duration
- 33 min
- Frequency
- Every 4 hours
- Estimated price
- RM 1–18
- Website
- KTMB
- Shuttle
- RM 1–3
- Express
- RM 12–18
Train from Tanjong Malim to Arau
- Ave. Duration
- 3h 51m
- Frequency
- Every 4 hours
- Estimated price
- RM 10–55
- Website
- KTMB
- Shuttle
- RM 10–15
- Express
- RM 35–55
Train from Rawang to Arau
- Ave. Duration
- 4h 34m
- Frequency
- Twice daily
- Estimated price
- RM 11–60
- Website
- KTMB
- Shuttle
- RM 11–17
- Express
- RM 40–60
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTM
Train from Rawang to Tanjung Malim
- Ave. Duration
- 34 min
- Frequency
- 5 times a day
- Estimated price
- RM 15
- Website
- KTM
- Silver
- RM 12–14
- Gold
- RM 15
- Platinum
- RM 16–18
Train from Tanjong Malim to Arau
- Ave. Duration
- 3h 52m
- Frequency
- 4 times a day
- Estimated price
- RM 65
- Website
- KTM
- Silver
- RM 41–44
- Gold
- RM 65
- Platinum
- RM 86–90
Train from Rawang to Arau
- Ave. Duration
- 4h 35m
- Frequency
- Once daily
- Estimated price
- RM 72
- Website
- KTM
- Silver
- RM 44–48
- Gold
- RM 72
- Platinum
- RM 95–100
Train from Rawang to Ipoh
- Ave. Duration
- 1h 49m
- Frequency
- 5 times a day
- Estimated price
- RM 32
- Website
- KTM
- Silver
- RM 22–24
- Gold
- RM 32
- Platinum
- RM 40–43
- Phone
- 03-6205 1399
- Website
- busonlineticket.com
Bus from Hentian Duta to Kuala Perlis
- Ave. Duration
- 6h 56m
- 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 Hentian Duta to Kuala Perlis
- Ave. Duration
- 6h 48m
- 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 Hentian Duta to Kuala Perlis
- Ave. Duration
- 6h 56m
- Frequency
- 4 times a day
- Estimated price
- RM 50–110
- Website
- Maraliner
Bus from Terminal Meru Raya to Kuala Perlis
- Ave. Duration
- 4h 12m
- Frequency
- Once daily
- Estimated price
- RM 27–65
- Website
- Maraliner
- Phone
- +60 3-2385 9090
- [email protected]
- Website
- Mara Liner MyBAS
Bus from Terminal Bukit Lagi Kangar to PLAZA KUALA cp
- Ave. Duration
- 1h 17m
- Frequency
- Every 3 hours
- Estimated price
- RM 3–35
- Website
- Mara Liner MyBAS
Bus from Tnb Tanjung Sepah to Terminal Bukit Lagi Kangar
- Ave. Duration
- 1h 14m
- Frequency
- Every 2 hours
- Estimated price
- RM 8–110
- Website
- Mara Liner MyBAS
- Phone
- +60165217775
- [email protected]
- Website
- easybook.com
Bus from Terminal Meru Raya to Kuala Perlis
- Ave. Duration
- 6h 58m
- Frequency
- Twice daily
- Estimated price
- RM 45–75
- Book at
- easybook.com
- Phone
- +66 2 326 1126
- [email protected]
- Website
- Satun Center Tour
Ferry from Langkawi International Airport to Tammalang Pier
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- RM 143
- Schedules at
- Satun Center Tour
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, How to get from Florence to Rome, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.
Booking & Getting There
Rawang to Kuala Perlis bus services, operated by Cosmic Express, arrive at Kuala Perlis station.
Rawang to Kuala Perlis train services, operated by KTM Komuter, arrive at Tanjung Malim station.
Yes, the driving distance between Rawang to Kuala Perlis is 447 km. It takes approximately 5h 1m to drive from Rawang to Kuala Perlis.
Book your Rawang to Kuala Perlis bus tickets online with 12go.asia.
There are 327+ hotels available in Kuala Perlis.



















