I've lived in nyc my whole life. A great website for figuring out commute time is www.hopstop.com you enter your starting address and your destination and it will show your route (walking, bus or subway whichever you want) and how long it will take at any hour of the day. You can also get it on your cell phone as a text message!