Express Buses to Cameron Highlands

There are several express bus companies that operate the Singapore to Cameron Highlands bus route. The journey takes about 9 hours and the overnight express bus leaves Singapore about 10pm and after clearing the checkpoints at Singapore and Johor, you can rest for the rest of the journey. It is a long ride but you save the hassle of checking in and out of airports and not having to pay exorbitant transfer fares from KLIA to Cameron Highlands!

Bus companies that service this route include Starmart Express, Star Qistna Express, The One Travel & Tours and UN Travel. There is a bus terminal at Tanah Rata for local long-distance buses, however for express buses from Singapore you can also choose to drop off at one of these locations: Brinchang, Copthorne Hotel, De La Ferns Cameron Highlands, Heritage Hotel and Strawberry Park Resort.

Bus to Cameron Highlands Timing & Fares

Bus Company Pick-up Point Drop-off Point Departure Time Ticket Price**
(1-Way)
Starmart Express Golden Mile Tower
Boon Lay
Brinchang,
Copthorne Hotel,
De La Ferns,
Heritage Hotel,
Nova Highlands Resort,
Strawberry Park Resort,
Tanah Rata
10.15pm
10.45pm
fr SGD50
Star Qistna Express Little India 9.45pm fr SGD53
The One Travel & Tours Golden Mile Complex 10.30pm fr SGD45
UN Express Golden Mile Complex 10pm fr SGD53
**The timing & bus ticket prices are indicative, please click here for the latest.

Note: If you prefer to fly from Singapore to KLIA, and then by bus from Kuala Lumpur to Cameron Highlands, there are several options including bus from TBS to Tanah Rata.

Book Your Cameron Highlands Bus Tickets Online

Here's a couple of websites offering bus tickets online: BusOnlineTicket.com and Easybook.com. With online booking you can compare bus fares and select timing from a wide selections of bus operators.

Book Now