About 1 hour 40 minutes, been doing it 20 years, sucks. Easy, but long. Drive 20 mine to train, 30 mins on NJ transit, 20 mins on PATH train, figure in waiting time and a short walk. Fairly common from suburbs into nyc. Work from home every Friday so that helps.