How to Go

Cameron Highlands

Cameron Highlands is located at Pahang, just over the border of Perak state. Most visitors drive up with their own vehicles, but budget travellers may take a bus ride from Kuala Lumpur, Penang or Singapore - all which offer luxury or economy coaches running daily trips from major bus terminals. Alternatively, you can take a bus up from Tapah and Ipoh using the Kurnia Bistari or Regal buses, but these require a transit from the city or other major destinations. There is no flight or train ride available to Cameron Highlands (closest airport at Ipoh and train station at Tapah). Finally, a shuttle mini van service also runs from Chinatown in KL and Taman Negara (Kuala Tembeling).


From Kuala Lumpur and Singapore, there are two popular routes to reach Cameron Highlands from North-South Highway. The most popular route is to exit at Tapah town, then follow a narrow trunk road that cuts through a lush mountain range for about 40km (an hour's duration; drive is slow as road is windy) up to Ringlet, the first township of Camerons. From Johor Bahru, it's a 500km journey while those from Kuala Lumpur travel 140km to reach Tapah. The Simpang Pulai Highway (20km before Ipoh/30km after Tapah along the North-South Highway) is the second most popular entryway, but this is used mostly by travellers from north (Penang). Some travellers from Kuala Lumpur and Singapore still prefer using this route, as it provides greater visibility despite greater distance.

The Simpang Pulai route enters Cameron Highlands via an interchange near Kampung Raja, which leads through Kuala Terla, Tringkap and Kea Farm until it hits the first major town of Brinchang. A third gateway arrives from Gua Musang in Kelantan, cutting through Lojing Highlands until it reaches the same interchange to Kampung Raja from Simpang Pulai. Finally, the most recent gateway is from Kuala Lipis/Raub (by extension, East Coast of Peninsular Malaysia), a remote highway that connects from Sungai Koyan through the wilds of Pos Betau to Bertam Valley, a village town located slightly below Ringlet. From Kuala Lumpur, a total distance of 250km is covered using this route (from Karak Highway exiting at Bentong - trunk road rest of the way to Raub).

Getting Around

In Cameron Highlands, Regal Line buses travel from Ringlet to Brinchang using the main road, consequently passing through most major tourist attractions along the way. While the schedule is hourly on paper, the timing can be rather haphazard, depending on traffic conditions and passenger load. The bus station at the heart of Tanah Rata town is a main transportation hub in Cameron Highlands. Visitors travelling by bus are dropped off here if coming from outstation destinations such as Kuala Lumpur, Penang and Ipoh. At the bus terminal, visitors can find taxis clustered together, offering flat rates for rides to prominent places rather than a meter. Alternatively, you can just about hail any passing taxi you find along the main road.