Mobile Version

  Getting There


By Road

1. From The South Via Tapah

The traveling time varies from point of origin. Cameron Highlands is 300km from Kuala Lumpur. it takes about 3 to 4 hours to get here via the North-South Expressway (NSE). From KL, get into the NSE by following the green expressway sign that reads "Ipoh". Once you're on the expressway, keep on driving north until you reach Tapah(about 1.5 hours). Take Exit 132, and turn left at the traffic lights right after the toll booth. From here onwards you will be on the long winding road to Cameron Highlands (about 60 km's). If you're driving from the north just take Exit 132 at Tapah and follow the same direction. It takes an average of 1.5 hours to reach Tanah Rata from Tapah.

2. From The North Via Simpang Pulai / Ipoh

Now that the new road from Simpang Pulai is open, more people are traveling to the highlands via this route. The road conditions are much better here than the Tapah route and it only takes about 45 minutes Kampung Raja from Simpang Pulai. Take Exit 137 (Simpang Pulai) and turn right at the traffic light right after the toll booth. Turn right again at the next traffic light about 400 metres away. You are now on the way to Cameron Highlands. Eventually you will see signs to Kampung Raja or Cameron Highlands along the way. After about 1 hour, you will reach Kampung Raja where you will have to turn right from the new road into Kampung Raja town. You're now in Cameron Highlands and you can just follow the main road to your destination. Brinchang / Tanah Rata is about 25-30kms from here.

View Location Map

By Bus

Buses to Cameron Highlands operate daily from Kuala Lumpur, Ipoh and Penang. Buses from Kuala Lumpur depart from the Pudu Raya station.

Bus schedule are as follows :

a. Kuala Lumpur - Cameron Highlands
b. Kuala Lumpur - Cameron Highlands / Singapore - Cameron Highlands
c. Penang / Ipoh - Cameron Highlands - Penang
d. Ipoh - Cameron Highlands - Ipoh (Kinta Omnibus)
e. Local Buses from Tanah Rata & Tapah

By Taxi

Taxis from Kuala Lumpur are available at the Pudu Raya Terminal. There are also daily taxi services from Tapah and Ipoh to Cameron Highlands. For services from other locations, please check with the local taxi terminal.

Visitors coming from the Kuala Lumpur International Airport (KLIA) will be able to get a taxi from the KLIA limousine service (normal taxi) but the cost will be higher.

For getting around Cameron Highlands, taxis are available at the Tanah Rata Taxi Stand. The taxi services are available as follows:

From Tanah Rata Taxi Stand (To)

- Brinchang
- Kea Farm / Butterfly Farm / EQ
- Sungai Palas Tea Plantation
- Kuala Terla
- Kampung Raja
- Cameron Valley / Bharat Tea
- Boh Tea Plantation

Outstation Destination (To)

- Tapah
- Ipoh
- Lumut
- Penang
- Gua Musang
- Kuala Lumpur

By Train

There is no train service to Cameron Highlands but the nearest stop is Tapah Road station in Tapah. From here you can take a taxi or bus to Cameron Highlands.

Train schedules can be obtained from

Check In Date:
Check Out Date:
 Access code/IATA code:
Our Other Hotels: