I’ve driven, flown, and trained to Boston from the nyc area, train is my favorite, all take about the same amount of time (including the 2 hours early for airport security). My daughter is in grad school there are she takes the train a lot more than flying (we are 20 minutes from EWR).