> the distances they cover are quite short by American standards
Typical distances are about the same as SanFrancisco-LA, LA-Phoenix, Phoenix-LasVegas, Dallas-Houston, Houston-New Orleans, Portland-Vancouver. The longest service is 650 miles -- around the Atlanta to New York, Chicago to Washington DC, San Francisco to Portland, Austin to Kansas City