The nearest you can travel to Penang Island by train is to Butterworth Railway Station on the mainland. Butterworth Railway Station is very close to the coast and the ferry port for services across the Penang Strait to George Town. The distance is just over 3 km from the ferry Port in Butterworth to the ferry port on Penang Island. The type of ferry used is a car ferry with an upstairs deck for passengers. There are some seats, a small shop and toilets on the ferry, however, because the journey time is so short most passengers simply stand leaning on the safety rails looking at the impressive views as the ferry sails towards the island of Penang.
Butterworth to Penang Island Ferry
Information about the Butterworth to Penang ferry:
Cost: Adult fare is 1.20 MYR, and child fare is 0.60 MYR.
Ticket Purchase: You can only buy the tickets at a kiosk in the ferry port on the way to board the ferry.
Operating Hours: Everyday, with the first ferry from Butterworth to Penang leaving at 05:20, and the last ferry leaving at 00:10.
Frequency: Every 20 minutes until 22:00 and then every 30 to 40 minutes.
Journey Time: 15 to 20 minutes.
Travel to the Ferry Port: Upon leaving Butterworth Railway Station walk to the bus stop across the road directly in front of the main entrance to the station and wait for the free bus service to the ferry port.
Arrival in Penang: The car ferry from Butterworth arrives in Penang Island at the Pangkalan Sultan Abdul Halim Ferry Terminal, which is on the seafront road (the Pengkalan Road) in George Town. From there you can walk to most parts of the historic old town area of George Town in under 15 minutes.