Bus to Penang

Travelling by bus to Penang Island can be done from just about anywhere on Peninsular Malaysia, with hundreds of buses a day coming from all destinations to either Butterworth bus station on the mainland, or KOMTAR and Sungai Nibong bus station on Penang Island.

If you have the choice and are planning to arrive well before midnight to catch the last Penang Island ferry, then Butterworth bus station is my first choice of arrival point in Penang - Read on to find out why?

Bus Routes to / from Penang or Butterworth

Within Malaysia / Singapore

Kuala Lumpur

KL Sentral


Alor Setar

Cameron Highlands


Johor Bahru

Kota Bharu

Kuala Perlis (ferry to Langkawi)




Padang Besar

Pangkor Island

Bus to Batu Ferringhi Beach

Buses to Thailand from Penang

Travel Penang to Thailand


Hat Yai Minibus

Hua Hin

Koh Samui


For buses from Singapore, Hat Yai in Thailand and all destinations within Peninsular Malaysia, you can now book your bus tickets online.

Bus to Sungai Nibong Bus Station

As a tourist there is no reason to get a bus to Penang to this bus station on Penang Island, because it is quite a long way from the old part of Georgetown, where most visitors will be heading to, to find accommodation.

If you do end up here, you will have to go out onto the main road and catch a local island bus to KOMTAR, then on towards the Jetty to find a hotel, or pay for an expensive taxi, which will probably cost just as much as the fare you just paid for your bus to Penang!

For more information on Sungai Nibong bus station click here >

Bus to Penang KOMTAR

There are a number of long distance buses that depart from KOMTAR, but less and less now arrive here and most now terminate at Sungai Nibong bus terminal.

KOMTAR is just on the edge of the old part of the city, where you can then catch a bus or walk along Penang Road for about 10 minutes, where you will find many of the upmarket hotels, as well as a few budget hotels.

Turn off Penang road for Chulia Street, where you will find a great deal more budget hotels and guesthouses on Chulia and off the side roads like Love Lane and Muntri Street.

Bus to Butterworth Bus Station

This is my number one point of entry to get to Penang Island and for someone who has never been to Penang before, the easiest way to get orientated.

Butterworth bus terminal is on the mainland, right next to the Butterworth to Penang Ferry (just look for the stairs going up at the back of the bus station).

Once you are on the ferry, it is just 15 minutes to get to the Georgetown Jetty, where you have a choice of walking into town (most hotels / guesthouses can be reached in 10 minutes), catch one on the government "FREECAT" buses from in front of the bus station, or catch a Rapid Penang bus to anywhere else on the island from the bus station that is all around you, as you walk down from the ferry.

If you plan to stay out on the beach at Batu Ferringhi, you can catch bus 101 from here.

Another reason I like to get the bus to Penang, Butterworth bus station, is that you avoid the sometimes horrendous traffic on the island, that can mean spending up to an hour on the island before reaching KOMTAR.

There is also a lot more choice of buses going to / from Butterworth, with many of the cheaper bus companies operating to here, rather than onto Penang Island, where all the luxury buses all tend to end up.

Related pages:

Getting from Penang to the Cameron Highlands >

How to travel from the Cameron Highlands to Penang >

How to get from Penang to Kota Bharu >

How to travel from Melaka to Penang by bus, train flight or car >

How to get from Penang to Melaka >

Penang to the Perhentian Islands >

Penang to Redang Island >

How to travel from Penang to Singapore by bus, train, flight or car >