Considering the train because of how much cheaper it is and how much easier it is to deal with my bike. But I have to make a connecting train in DC. One train arrives at 12:40 PM, the next departs at 3:00 PM. That seems like plenty of time, but I'd have to retrieve my bike and check it into the next train, so maybe more like 2:30. And I've been on an Amtrak train that was an hour late on a 3 hour trip, but only once in three or four trips, so I don't know if that's the norm.
If I miss my connection, then it's either spend a night in DC or fly, the first of which will negate any money savings, and the second of which will both cost more than having flown the whole and add the hassle of flying with my bike.
A two hour window between connections wouldn't bother me with air travel, but the Amtrak site doesn't seem to want to sell me that combination of tickets, which makes me nervous. It makes me think they don't think that's a reliable connection.
There is a lot I like about the idea of taking my bike on the train, but all the convenience goes out the window if I miss the connection.