To travel by train to Penang from KL you can take an ETS train (Electric Train Service) from Kuala Lumpur Sentral Railway Station or the old Kuala Lumpur station to Butterworth
Railway Station. From Butterworth station you then take a short (10-15 minute) ferry ride over to Georgetown on Penang Island.