Train is the better choice to avoid having to pay for parking. The train is comfortable and actually faster than driving. There is no need for a car in either NYC or DC. if you all can manage your luggage and the baby with no issues, the train is the way to go.