My mental model for flight schedules is:
* Add an hour on each side (getting to/through airport, getting from the airport).
* Assume a 2-hour minimum flight no matter what the route.
* Round up to nearest hour.
For routes with a flying time less than 2 hours, I prefer to drive. Amtrak, though, is never an option. My mental model for Amtrak would need to build in the time to complete the trip on a bus.
For long trips though, you're looking at a day of travel vs days of travel. For most people that's not hard to choose between.