LibraryLass: Can't answer that one. Well, short answer is it'll involve a bus, not a train.
On the train, if you want other crafty places to visit:
- calico&ivy is a bit of a glam, beige mother* yarn and fabric store. (google them, they have a site). Get off the train at Mosman Park station, cross Stirling Hwy, and walk down Glyde St. It's the first store on the left off the highway. Ignore any attitude from the middle-aged retail assistants
- Crossways Wool is in Subiaco and Fremantle. In Subi it's quite a walk from the train station. Ditto for Freo, but both are tourist areas so you may be there anyway, right? In Subi they're in Crossways shopping centre, which is quite far down Rokeby Road. Not sure where they are in Freo.
Hope all that, along with googlemaps or whereis.com.au will help you out