KL to Penang by Bus is roughly 4hrs to 5hrs.
There are trains also.
Penang to Singpoare is a long long way and i suggest you fly with Air Asia which is cheap and fast.
Spas in Penang? erm, the hotels ones are good. Else try Gurney Hotel SPA.
_________________________
For every wound, a balm.For every sorrow, cheer.For every storm, a calm.For every thirst, a beer.