Amtrak is running a limited time special through August 1, 2013 for train rides to/from NYC and DC or Baltimore.
- New York City to/from Baltimore = $38
- New York City to/from Washington, DC = $42
Now these prices are “starting at” so peak travel times such as Friday evenings and Sundays might be more if that fare is sold out. These discounted fare prices are for travel September 10 through October 3, 2013.
I’ve never really looked up the NYC to Baltimore route, but I know for NYC to Washington, DC this is a great fare price. Also, with these special prices, you cannot cancel your reservation for a full refund but instead you’ll receive an eVoucher credit for the price paid (sometimes minus 10% depending on how far in advance you cancel).
You can book your Amtrak train travel here.