Bus times & tickets – Cameron Highlands to Penang

By public bus it takes 4 hours 30 minutes to travel 235 km from Tanah Rata, in the Cameron Highlands, to Butterworth Bus Terminal from where you can take ferry to George Town in Penang. There are a limited number of services which travel direct from Tanah Rata to Penang, and if you miss the direct bus, or it’s full, then the best option is to take a bus to Ipoh and then take another bus or train to Penang.


Travel Times to Penang


There is a single bus service a day from Tanah Rata, in the Cameron Highlands, to Penang which are available to book online.

Cameron Highlands Penang Cost Company
08:00 12:30 38.90 MYR Unititi Express

  • This service terminates at Butterworth Bus Station.
  • A snack is included in the ticket price and you have the opportunity to buy food and drink during a comfort break stop at Aman Jaya Bus Station in Ipoh on route.

Buy Tickets to Penang


Use the Search Form to purchase your bus tickets from the Cameron Highlands to Penang.

Powered by 12Go Asia system

Cameron Highlands Bus Station


Bus services to Penang depart from Tanah Rata Bus Terminal.


Butterworth Bus Station


Bus services from Tanah Rata in the Cameron Highlands terminate at Butterworth Bus Station on the mainland which is very close to Butterworth Train Station. The terminal for the car ferry service from Butterworth to George Town on Penang Island 


About George Town in Penang


The Old Town area in Penang’s George Town has been awarded World Heritage Site status by UNESCO on account of its many well preserved old buildings and its rich heritage as a busy international trading port. George Town gets a lot of visitors but, in spite of the demand, is a great value for money destination with inexpensive food and value for money hotels located right in the historic centre of town. For around 100 MYR a night you can get somewhere very nice to stay a short walk away from many of the town’s most popular attractions.

Trishaws in George Town

Trishaws in George Town, Penang

The busiest parts of George Town are in the areas around Chulia Street and Armenia Street. These areas have lots of old buildings, temples and art work on the walls, which is a more modern addition to the town’s many attractions. The food for which the town is probably most famous is Indian food which you can eat very cheaply in street stalls in the Little India area or for a slightly higher price in formal restaurants such as the great Kapitan Restaurant on Chulia Street. Another area to explore is down all the seafront. Starting from the southern end of the seafront in the Old Town walk along the Pengkalan Weld Road and enjoy both the historic colonial era seafront buildings and the well preserved wooden jetties which used by the Chinese community of Penang in olden times. Further north you come to Fort Cornwallis, a British fort with guns pointing out over the once strategically important straits, and then further around the sea front road to the War Memorial and the wonderful old colonial buildings now housing the town hall and city government offices.

Next read about Travel from Surat Thani to Khao Sok National Park