Express Bus Services
Travel effortlessly to and from Cameron Highlands with our daily express bus services, linking you seamlessly to key destinations like Taman Negara, Kuala Lumpur, Penang, and Ipoh. Enjoy a comfortable ride with spacious seating, air-conditioned coaches, and breathtaking views along the way. With multiple departures daily, planning your highland getaway is simple and stress-free. Secure your tickets online for a smooth and enjoyable journey!
Cameron Highlands Kuala Lumpur
Bus from Kuala Lumpur to Cameron Highlands
(Approx. 4 to 4.5 hour of journey)
(Approx. 4 to 4.5 hour of journey)
Boarding point
TBS (Terminal Bersepadu Selatan)
Arrival point
Terminal Bus Tanah Rata (Terminal Fressia)
Bus from Cameron Highlands to Kuala Lumpur
(Approx. 4 to 4.5 hour of journey)
(Approx. 4 to 4.5 hour of journey)
Boarding point
Terminal Bus Tanah Rata (Terminal Fressia)
Arrival point
TBS (Terminal Bersepadu Selatan)
Cameron Highlands Penang
Bus from Cameron Highlands to Penang
(Approx. 4.5 to 5 hour of journey)
(Approx. 4.5 to 5 hour of journey)
Boarding point
Terminal Bus Tanah Rata (Terminal Fressia)
Arrival point
– Terminal Sungai Nibong
– Terminal Penang Sentral (Butterworth)
**Please note:
Morning bus
This bus will stop first at Terminal Sungai Nibong, followed by Terminal Penang Sentral. Passengers may choose to alight at either stop.
Afternoon bus
This bus will stop first at Terminal Penang Sentral, followed by Terminal Sungai Nibong. Passengers may choose to alight at either stop.
Bus from Penang to Cameron Highlands
(Approx. 4.5 to 5 hour of journey)
(Approx. 4.5 to 5 hour of journey)
Boarding point
– Komtar (Applicable only to morning bus services)
– Terminal Sungai Nibong
– Terminal Penang Sentral (Butterworth)
Arrival point
Terminal Bus Tanah Rata (Terminal Fressia)
Cameron Highlands Taman Negara
Bus/Van Ride without Boat
Bus from Cameron Highlands to Taman Negara(Approx. 5 to 5.5 hour of journey)
Boarding point
Terminal Bus Tanah Rata (Terminal Fressia)
Arrival point
Taman Negara (Parking Bus Lot Kuala Tahan)
Important
We operate seasonal bus/van service with a mandatory transfer at Kuala Tembeling – this route is not served directly.
Bus/Van with Boat Ride
Bus from Cameron Highlands to Taman Negara(Approx. 8 hour of journey)
Boarding point
Terminal Bus Tanah Rata (Terminal Fressia)
Arrival point
Jetty Taman Negara
Important
We operate seasonal bus/van service with a mandatory transfer at Kuala Tembeling – this route is not served directly.
Bus from Taman Negara to Cameron Highlands
(Approx. 5 to 5.5 hour of journey)
(Approx. 5 to 5.5 hour of journey)
Boarding point
Taman Negara (Parking Bus Lot Kuala Tahan)
Arrival point
Terminal Bus Tanah Rata (Terminal Fressia)
Important
We operate seasonal bus/van service with a mandatory transfer at Kuala Tembeling – this route is not served directly.
Cameron Highlands Jerantut
Bus from Cameron Highlands to Jerantut
(Approx. 3 to 3.5 hour of journey)
(Approx. 3 to 3.5 hour of journey)
Boarding point
Terminal Bus Tanah Rata (Terminal Fressia)
Arrival point
Jerantut Bus Terminal
Important
We operate seasonal bus/van service with a mandatory transfer at Kuala Tembeling – this route is not served directly.
Bus from Jerantut to Cameron Highlands
(Approx. 3 to 3.5 hour of journey)
(Approx. 3 to 3.5 hour of journey)
Boarding point
Jerantut Bus Terminal
Arrival point
Terminal Bus Tanah Rata (Terminal Fressia)
Important
We operate seasonal bus/van service with a mandatory transfer at Kuala Tembeling – this route is not served directly.
Cameron Highlands Ipoh
Bus from Cameron Highlands to Ipoh
(Approx. 2 to 2.5 hour of journey)
(Approx. 2 to 2.5 hour of journey)
Boarding point
Terminal Bus Tanah Rata (Terminal Fressia)
Arrival point
Terminal Meru Raya (Terminal Amanjaya)
Bus from Ipoh to Cameron Highlands
(Approx. 2 to 2.5 hour of journey)
(Approx. 2 to 2.5 hour of journey)
Boarding point
Terminal Meru Raya (Terminal Amanjaya)
Arrival point
Terminal Bus Tanah Rata (Terminal Fressia)
Penang Ipoh
Bus from Penang to Ipoh
(Approx. 2 to 2.5 hour of journey)
(Approx. 2 to 2.5 hour of journey)
Boarding point
– Komtar (Applicable only to morning bus services)
– Terminal Sungai Nibong
– Terminal Penang Sentral (Butterworth)
Arrival point
Terminal Meru Raya (Terminal Amanjaya)
Bus From Ipoh to Penang
(Approx. 2 to 2.5 hour of journey)
(Approx. 2 to 2.5 hour of journey)
Boarding point
Terminal Meru Raya (Terminal Amanjaya)
Arrival point
– Terminal Sungai Nibong
– Terminal Penang Sentral (Butterworth)
**Please note:
Morning bus
This bus will stop first at Terminal Sungai Nibong, followed by Terminal Penang Sentral. Passengers may choose to alight at either stop.
Afternoon bus
This bus will stop first at Terminal Penang Sentral, followed by Terminal Sungai Nibong. Passengers may choose to alight at either stop.
Ipoh Kuala Lumpur
Bus from Ipoh to Kuala Lumpur
(Approx. 2.5 to 3 hour of journey)
(Approx. 2.5 to 3 hour of journey)
Boarding point
Terminal Meru Raya (Terminal Amanjaya)
Arrival point
TBS (Terminal Bersepadu Selatan)
Bus from Kuala Lumpur to Ipoh
(Approx. 2.5 to 3 hour of journey)
(Approx. 2.5 to 3 hour of journey)
Boarding point
TBS (Terminal Bersepadu Selatan)
Arrival point
Terminal Meru Raya (Terminal Amanjaya)
