Sitting behind the wheel of a motorized cart...>>> yes it is septa in the train station they ride around in them. The station runs from the comcast building at 18th street to eighth street. I think you can take a golf cart the whole way.
I guess that does beat walking.