The bus takes little more than 20 minutes, but if you don't time it right you might end up waiting for an hour to take the bus. I went on a Monday 9am to catch 119 at the closest bus stop, had to see four 119s pass by and not stop as they were full. We founding commuting from here to NYC a little hard with the bad NJ transit buses.