Well, it's ~25 miles each way
In the morning rush, it's an easy 1.5 - 2 hours
Depends on how many boroughs I utilize or state lines that I choose to cross
Leave a little early, 1hr 15 minutes
Coming homes an easy hour and a half, usually closer to two