I will be traveling from Westchester. If you are interested in taking a bus, they leave port authority to Mahwah throughout the day. Travel time is about the same as if you were driving.Yep - I don't keep a car in the city (my Karma is at my LA house). Looks like I'm ZipCar-ing it since there doesn't appear to be easy public transit to this location. I think Tesla should have arranged transport from their Manhattan/Westchester stores to the drives.
http://www.coachusa.com/shortline/