There are 6 ways to get from Tanah Rata to Kuala Perlis by taxi, train, tram, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, train, tram
best- Take the taxi from Tanah Rata to Kampartaxi
- Take the train from Kampar to Bukit Mertajamtrain Ets
- Take the tram from Bukit Mertajam to Arautram
6h 54mRM 211–317Bus
cheapest- Take the bus from Cameron Highlands to Terminal Meru Rayabus
- Take the bus from Terminal Meru Raya to Kuala Perlisbus
10h 43mRM 52–72Bus via George Town
- Take the bus from Tanah Rata Bus Terminal to Sungai Nibongbus
- Take the bus from Sungai Nibong Bus Terminal to Kuala Perlisbus Sungai Nibong
8h 40mRM 54–67Drive 365.4 km
- Drive from Tanah Rata to Kuala Perliscar 365.4 km
4h 35mRM 62–89Bus, tram
- Take the bus from Tanah Rata Bus Terminal to Butterworth Bus Terminalbus
- Take the tram from Butterworth to Arautram Padang Besar Line
8h 49mRM 55–97Bus, train
- Take the bus from Tanah Rata Bus Terminal to Butterworth Bus Terminalbus
- Take the train from Butterworth to Arautrain Butterworth
8h 50mRM 54–70
Tanah Rata to Kuala Perlis by bus
Questions & Answers
The cheapest way to get from Tanah Rata to Kuala Perlis is to bus which costs RM 50 - RM 75 and takes 10h 43m.
The fastest way to get from Tanah Rata to Kuala Perlis is to drive which takes 4h 35m and costs RM 60 - RM 90.
No, there is no direct bus from Tanah Rata to Kuala Perlis. However, there are services departing from Tanah Rata Bus Terminal and arriving at Kuala Perlis via Sungai Nibong Bus Terminal. The journey, including transfers, takes approximately 8h 40m.
The distance between Tanah Rata and Kuala Perlis is 410 km. The road distance is 365.4 km.
The best way to get from Tanah Rata to Kuala Perlis without a car is to taxi and train and tram which takes 6h 54m and costs RM 210 - RM 320.
It takes approximately 6h 54m to get from Tanah Rata to Kuala Perlis, including transfers.
Tanah Rata to Kuala Perlis bus services, operated by Unititi express, depart from Tanah Rata Bus Terminal station.
Tanah Rata to Kuala Perlis bus services, operated by Unititi express, arrive at Sungai Nibong station.
Yes, the driving distance between Tanah Rata to Kuala Perlis is 365 km. It takes approximately 4h 35m to drive from Tanah Rata to Kuala Perlis.
There are 287+ hotels available in Kuala Perlis.
What companies run services between Tanah Rata, Malaysia and Kuala Perlis, Malaysia?
You can take a bus from Tanah Rata Bus Terminal to Kuala Perlis via Sungai Nibong Bus Terminal in around 8h 40m.
- Phone
- +603 - 9779 1200
- callcenter@ktmb.com.my
- Website
- ktmb.com.my
Train from Kampar to Bukit Mertajam
- Ave. Duration
- 1h 56m
- Frequency
- Once daily
- Estimated price
- RM 19–60
- Website
- https://www.ktmb.com.my
- Express Economy
- RM 19–27
- Shuttle
- RM 21–60
- Express First
- RM 30–45
Tram from Bukit Mertajam to Arau
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- RM 15–45
- Website
- https://www.ktmb.com.my
- Express Economy
- RM 17–25
- Shuttle
- RM 15–45
- Express First
- RM 26–35
Tram from Butterworth to Arau
- Ave. Duration
- 1h 31m
- Frequency
- Hourly
- Estimated price
- RM 16–45
- Website
- https://www.ktmb.com.my
- Express Economy
- RM 18–25
- Shuttle
- RM 16–45
- Express First
- RM 27–35
- Phone
- +603 - 9779 1200
- callcenter@ktmb.com.my
- Website
- ktmb.com.my
Train from Butterworth to Arau
- Ave. Duration
- 1h 32m
- Frequency
- Hourly
- Estimated price
- RM 15–18
- Website
- https://www.ktmb.com.my/Komuter.html
- Phone
- 011 1866 8811
- unititiexpress@gmail.com
- Website
- unititi.com.my
Bus from Tanah Rata Bus Terminal to Sungai Nibong
- Ave. Duration
- 4h 40m
- Frequency
- 3 times a day
- Estimated price
- RM 35–50
- Website
- https://www.unititi.com.my/
Bus from Tanah Rata Bus Terminal to Butterworth Bus Terminal
- Ave. Duration
- 4h 30m
- Frequency
- 3 times a day
- Estimated price
- RM 35–50
- Website
- https://www.unititi.com.my/
Bus from Cameron Highlands to Terminal Meru Raya
- Ave. Duration
- 2h 45m
- Frequency
- Twice daily
- Estimated price
- RM 25–28
- Website
- https://www.unititi.com.my/
- Phone
- +60 12-510 9722
- cstravel2009@gmail.com
- Website
- cstravelandtours.com
Bus from Tanah Rata Bus Terminal to Sungai Nibong
- Ave. Duration
- 4h 44m
- Frequency
- 3 times a day
- Estimated price
- RM 35–50
- Book at
- cstravelandtours.com
Bus from Cameron Highlands to Terminal Meru Raya
- Ave. Duration
- 2h 45m
- Frequency
- 4 times a day
- Estimated price
- RM 25–28
- Book at
- cstravelandtours.com
- Phone
- +60 17-659 2527
- talk2us@parkmayberhad.com.my
- Website
- plusliner.com.my
Bus from Sungai Nibong Bus Terminal to Kuala Perlis
- Ave. Duration
- 3h
- 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 Terminal Meru Raya to Kuala Perlis
- Ave. Duration
- 6h 58m
- Frequency
- 3 times a day
- Estimated price
- RM 27–40
- Book at
- easybook.com
- Phone
- 019-2179072
- info@maralinergroup.my
- Website
- maralinergroup.my
Bus from Terminal Meru Raya to Kuala Perlis
- Ave. Duration
- 4h 12m
- Frequency
- Once daily
- Estimated price
- RM 27–45
- Website
- https://maralinergroup.my/
- Ave. Duration
- 1h 10m
- Estimated price
- RM 170–210
TANAH RATA TAXI
- Phone
- +60 17-942 1125
- Website
- web.facebook.com
Cameron Highlands Taxi Service
- Phone
- +60 19-503 7442
- Website
- facebook.com
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 Heading to Europe? Read this before you buy a Eurail Pass, Slovenia: Getting from Ljubljana to Lake Bled, and How to get from Florence to Rome - to help you get the most out of your next trip.




















