Faces of
Malaysia
Cameron Highlands

Cameron Highlands is a highland region located about 20 km east of Ipoh and about 150 km north of Kuala Lumpur in Pahang, Malaysia. At 5,000 ft (1,500 m) above sea level it is the highest area on the mainland, and enjoys a cool climate, with temperatures no higher than 25C and rarely falling below 12C year round. The area is popular for it’s tea plantations and jungle walks.

Johor Bahru

Johor Bahru is the state capital of the state of Johor and the second largest metropolitan area in Malaysia. Most tourists don't stop here and just pass through the city on their way to or out of Singapore. JB is a major local transportation hub however. Since it is just across the causeway from Singapore, some travellers use it as a hub to visit Singapore from here (lower accommodation prices) or to board the train, bus or airplane.

Book Hostels Online Now
Factory in Cameron Highlands

Buses from and to Cameron Highlands

There are 2 bus companies bringing travellers to and from Cameron Highlands, Penang and Kuala Lumpur and 1 company for the Singapore route. You also have the option to travel to Taman Negara and Pulau Perhentian via mini bus.

For up-to-date information please call Cameron Tourist Information & Service Centre: 05-491 1452/ 1755

Cameron Tourist Information & Service Centre, Jalan Besar, Tanah Rata


Buy bus tickets online
You can also buy bus tickets online (up to 2 hours before departure). Just click on the links below or use the search box.
 

Buses From Cameron Highlands
(Tanah Rata)
Buses To Cameron Highlands
(Tanah Rata)
Cameron Highlands - Kuala Lumpur

Kuala Lumpur - Cameron Highlands

Cameron Highlands - Ipoh Ipoh - Kuala Lumpur
Cameron Highlands - Penang Penang - Cameron Highlands
Cameron Highlands - Taman Negara Taman Negara - Cameron Highlands
Cameron Highlands - Singapore Singapore - Cameron Highlands
Cameron Highlands - Kuala Besut
(jetty to Perhentian Islands)
Kuala Besut - Cameron Highlands

 

 

Unititi Express

Cameron Highlands (Tanah Rata) - Kuala Lumpur
(departure and tickets from tourist bureau)
8.45am - Super VIP - RM35 (Puduraya) / RM38 (KL Central)
1.45pm - Super VIP - RM35 (Puduraya) / RM38 (KL Central)

Kuala Lumpur - Cameron Highlands (Tanah Rata)
(departure from Puduraya, ticket counter:55)
8.30 or 9.00am - Super VIP - RM35
1.00pm - Super VIP - RM35

Cameron Highlands (Tanah Rata) - Penang
8.00am - VIP - RM32

Main Bus Terminal on Jalan Besar, Tanah Rata


Kurnia Bistari Express

Cameron Highlands (Tanah Rata, Main Bus Terminal) - Kuala Lumpur (Puduraya)
8.00am - VIP - RM28
10.30am - Old normal bus - RM22.50
1.00pm - VIP - RM28.50
4.30pm - Old normal bus - RM22.50

Kuala Lumpur (Puduraya) - Cameron Highlands (Tanah Rata, Main Bus Terminal)
9.00am 10.30am 12.30pm, 1.30pm, 3.30pm

Cameron Highlands - Penang
8.00am - VIP - RM33
2.30pm - Old normal bus - RM30
4.30pm - Old normal bus - RM30

The 2.30pm & 4.30pm bus doesn't always run, so please check on availability.

Mini Bus to Taman Negara
Drop off: Kuala Tahan Village / opposite Park H.Q.
Departure: 10.15am (arrival 6pm)
Price: RM85

Mini Bus to Pulau Perhentian
Departure: 10.15am
Arrival at Kuala Besut pier at 4.30pm, then fast boat to the islands
Price: RM60 to the pier (boat ticket not included)

You can inquire about the mini bus tickets and availabilities at the tourist bureau or your guesthouse.

============================
Information as of July 2009

 

Book your bus ticket online now

BusOnlineTicket Thanks to our partner BusOnlineTicket.com it is now possible to buy bus tickets online up to 2 hours prior of departure including the selection of your seat! BusOnlineTicket.com sells tickets for more than 20 bus companies.

 

Buses between Singapore and Cameron Highlands
Konsortium Express seems to be the only bus operator that has a direct coach service between Singapore and Cameron Highlands. The ticket price is SGD60 (Singapore Dollars) and the travel time is 10 hour. Tickets can be booked online on their website.

Bus from Cameron Highlands to Singapore:
departure: 10am, Equatorial Hotel, Brinchang Hotel

Bus from Singapore to Cameron Highlands:
departure: 10.30pm (night bus), Golden Mile Tower
blog post about a journey with this night bus