Getting in to Penang
The Penang Bayan Lepas International Airport can be accessed by numerous airlines and locations. International flights to Penang are offered by multiple airlines, including: Cathay Pacific, Thai AirAsia, China Airlines, Tigerair, Jetstar, AirAsia, Singapore Airlines, Dragonair, and Malindo Air, amongst others.
Direct International flights to Penang are offered from popular locations including Hong Kong, Taipei, Singapre, Bangkok, Yangon, Phuket, and Jakarta, amongst others.
Direct domestic flights to Penang are offered from Kuala Lumpur, Johor Bahru, Kota Bharu, Kota Kinabalu, Kuching, Miri, and Langawi.
There is a bus terminal located at the Penang airport that shuttles passengers to Penang. Taxi service is also available, however, taxi drivers will not want to use the meter. Be sure to negotiate a fair price before using this option.
KTMB has a train service that runs to Butterworth train station, which is a short walk to the ferry terminal that will take you to Penang Island.
There is an overnight train that leaves from Bangkok at 2:45pm Thai time that takes you to Butterworth station.
Buses are quite popular and are easy for foreigners to use. One week unlimited travel passes for public buses are available for tourists. If you are not taking advantage of the unlimited pass – be aware that bus drivers only accept exact fare, and will not offer change if you overpay.
Penang is connected to the mainland by the Penang Bridge. You can rent a car and drive to Penang by crossing the Penang Bridge.
Penang Port handles incoming and outgoing ferries from Butterworth as well as other locations such as Langkawi. Superfast Ferry Venture and Langkawi Ferry Services are the two main ferry operators.