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
With online booking you can compare bus fares and select timing from a wide selections of bus operators at BusOnlineTicket.com and Easybook.com.