Because past 3 hours the time/cost savings compared to air starts to look really unfavorable. Air travel has a high "fixed cost" (getting to the airport, going through security, picking up any checked luggage) but a low "variable cost" (it's much faster than a train), while the reverse is true for trains. Anything longer than 3-4 hours and the lower variable cost of air travel overcomes its higher fixed cost.