Penang is a very nice place to be. The best way to get to Penang would be a journey by train. The journey by train would let you enjoy the picturesque landscapes all along the journey. The ride will be lazy but very interesting as you will be riding on a train that will wind its way into the hilly forests of Penang and you could be greeted by a Chinese temple every now and then. The place has a natural beauty that is accentuated by the inhabitants of the area that add a taste of the culture, which you can experience through the journey.
It is not a wise option to take a bus as the journey a bus on the road could be a little tiring for you, as the roads are not even at all the place. In addition, the bus will not be taking you through the same route as the train will and the route of the train is far more beautiful than bus ride.