Skip to Content

How to get to Penang Island: your ultimate 2025 guide

How to get to Penang Island: your ultimate 2025 guide

The island of Penang lies a couple of kilometres off the northwest coast of Peninsular Malaysia and, dating back to its days as a key trading port, has always been well-served by domestic and international transport options. Nowadays, whether you’re flying in for a visit, passing through as part of an overlanding adventure, or just popping over from the mainland for a day in Penang, there’s plenty of different ways to get to Penang Island.

Trishaw in Penang

How to get around Penang

Penang an easy island to get around, helped by the fact that most of the sights are concentrated in the northern and eastern parts of the island. This post details how to get around Penang as well as the easiest way.

Take a flight to Penang

Penang’s international airport is located 15km south of George Town in the suburb of Bayan Lepas. It has undergone several upgrades in its lifetime and is due another one soon, so keep an eye out for these improvements; the airport building itself is fine and functional but perhaps not as high-spec as you might expect.

Penang International Airport

The number of carriers serving the airport is increasing all the time, with flights to Guangzhou, Hong Kong, Taipei, Thailand, Singapore, plus several Malaysian cities including Kuala Lumpur, Kota Kinabalu, and Johor Bahru. There’s also a daily flydubai flight connecting Penang with Dubai.

To get to the airport, it takes almost an hour on the 102 bus (which continues to Batu Ferringhi and Penang National Park). It’s easier (especially if you have a flight to catch) to take a Grab taxi which will take about 30 minutes each way, depending on traffic. In fact, Grab taxis are arguably the easiest way to get around Penang Island.

Take the train to Penang

Penang Island doesn’t have its own railway station as such, but it’s only a short hop across to the mainland town of Butterworth which is connected to the national network.

There are six daily trains to Kuala Lumpur which take just over four hours. It’s best to book ahead using a site like Baolau where you can see the timetables and seat availability (tickets cost RM60). Check out our guide to taking the Kuala Lumpur to Penang train.

Heading north, the line runs to the Thai border at Padang Besar which takes just under two hours and costs RM12.

The days of travelling direct to Singapore or Bangkok from Butterworth are over unfortunately. The international sleeper used to be one of the great overland journeys but you’ll now need to change trains at either Gemas or Padang Besar and make an onward connection.

To reach Butterworth station from George Town you could take a taxi via the bridge but it’s much cheaper and quicker to take the Penang ferry which takes about twenty minutes and drops you within walking distance of the station. Read out guide to taking the ferry from Butterworth to Penang Island.

Drive to Penang

There are two bridges linking Penang Island and the mainland; Penang Bridge was opened to traffic in 1985 and, for almost 30 years, was the only connection until a second bridge (Sultan Abdul Halim Muadzam Shah Bridge, or less imaginatively called Penang Second Bridge), was opened in 2014.

Penang bridge at night

Penang Bridge serves the northern side of the island and is closer to George Town and Batu Ferringhi. The second bridge is better for access to the south of the island and the airport.

Regardless of which bridge you take, once on the mainland, you’ll have easy access to the E1 North-South Expressway which runs the length of the country, giving easy onward driving to your next destination.

Take the bus to Penang

Penang Island’s main bus station is at Sungai Nibong Bus Terminal, near to Penang Bridge. A Grab taxi to George Town takes about 20 minutes. There are also bus stations/pickup-points at the Komtar Centre and Prangin Mall.

If you’re on the mainland, there’s a main bus station on the mainland in Butterworth called Penang Sentral, but factor in the journey time and cost to George Town if that’s where you’re eventually heading.

Malaysia has an excellent, extensive, reliable and affordable bus network with connections from Penang to almost every major town and city in the country (and even to Singapore).

As a guide and example, fares include:

  • Kuala Lumpur: RM40, five hours
  • Malacca: RM50, seven hours
  • Cameron Highlands: RM40, four hours
  • Singapore: RM70, nine hours

We’d suggest using EasyBook where you can see the routes, times and availability. Book ahead if possible, especially during holidays and religious festivals.

Ride the ferry

If you’ve arrived into Butterworth on the train (perhaps on the Kuala Lumpur to Penang train), and need to get to Penang Island, the best (and most iconic) way to arrive is via the Butterworth to Penang Island ferry.

With the Butterworth terminal located adjacent to Penang Sentral, it’s a quick (20 minute) and affordable (RM2) crossing which will drop you right in the heart of George Town, only a short stroll from the action.

The original Penang ferries, which had run for over a hundred years, have been replaced with modern, air-conditioned versions. They’re not quite as romantic as they used to be, but are certainly quicker and more convenient.

Buy your tickets before boarding, although note that cash is not accepted. Sitting inside will give you air-conditioning, toilets, and luggage racks but, for a taste of how the journey used to be, we’d recommend heading outside and taking in the fresh sea air, with panoramic views of the Straits and Penang Island for company.


On Penang ebook

New for 2025, the On Penang ebook is the only travel guide you need for exploring the island of Penang. It is jam-packed with inspiration on what to do, where to eat, where to stay, and also includes a step-by-step self-guided walking tour of George Town (with photos). 

This is a PDF download for use offline and on the go (and ad-free!). Save it to read on the plane to Malaysia, download to your phone to follow the self-guided walking tour, or print it off at home before you leave on your adventures and highlight all the bits you want to remember for your visit.