The journey by train from Batu Gajah to Butterworth Railway Station near Penang Island takes just under 2 hours.
Train Times from Batu Gajah to Penang
There are currently 6 direct train services a day from Batu Gajah to Butterworth Railway Station, which is the best train station to use for onward travel to Penang Island.
Train | Batu Gajah | Penang | Service |
9172 | 10:19 | 12:15 | ETS Platinum |
9174 | 13:24 | 15:23 | ETS Platinum |
9176 | 15:53 | 17:49 | ETS Platinum |
9178 | 18:11 | 20:07 | ETS Platinum |
9322 | 20:21 | 22:22 | ETS Gold |
9180 | 22:26 | 00:22 | ETS Platinum |
Buy Train Tickets from Batu Gajah to Penang
Use the Search Box below to buy your train tickets from Batu Gajah to Penang.
Batu Gajah Railway Station
Batu Gajah Railway Station is 5.9 km by road from Kellie’s Castle.
Butterworth Railway Station
Butterworth Railway Station is located close to the commuter ferry to George Town on Penang Island.
About travel to Penang Island
Getting from from Butterworth Railway Station to George Town on Penang Island is simple and cheap. On arrival into Butterworth Railway Station follow the signs to the ferry port. The entrance to the ferry port has been incorporated into the newly constructed Penang Sentral Bus Station. Via the signposted route it’s a 5 minute walk from Butterworth Railway Station to the ground floor of Penang Sentral. To get to the entrance to the ferry terminal you need to go up the main escalator into the bus station itself. The passage to the ferry terminal is on the second level of the bus station, with large overhead signs featuring a drawing of a ferry marking the way.

The ferry from Butterworth to Penang Island is called the Rapid Ferry, although its not particularly rapid as it takes 20 minutes to complete the 3 km crossing to George Town in Penang. The Rapid Ferry runs every day from 05:20 until 00:40, with departures every 20 minutes until 22:00 after which services becomes less frequent. Foot passengers pay for the ferry on the way to the boarding area. The fare is 1.2 MYR for adults and 0.6 MYR for children. On board there is a small shop, a toilet and a limited amount of seating. The views from the ferry are spectacular so most passengers spend the journey stood up admiring the coastal scenery. The arrival point in Penang Island is Pangkalan Raja Tun Uda Ferry Terminal, which is located on the main seafront road which backs onto the historic old quarter of George Town. If you know which direction to walk in you can get from the ferry port to popular parts of the Old Town such as Armenia Street and the top end of Chulia Street in 10 to 15 minutes depending on how quickly you walk.