Why would an airline reservations system offer a flight that has connections at different airports?
I was looking at flights from San Francisco to Charlotte, and one of the uglier options was a flight from SFO to JFK, then LGA to CLT. No word on how to get from JFK to LGA, but it was at least good enough to warn about the different airports. I realize the airports are “only” 12 miles apart, but if someone’s not paying attention, that could be a rude surprise, especially when they discover a taxi will cost about $50.
American #18 SFO 10:30 pm JFK 07:05 am Economy
American† #1892 LGA 11:30 am CLT 01:32 pm Economy
12 hours 2 minutes; 32B, Airbus Industrie A321; (Sabre) † Operated by US Airways; Arrival and departure airports are different
After a while, it just seems like the system is trying to mess with you by offering fifteen hour long flights when the direct route is five hours, sitting at a connecting airport for five hours, three legs on three different airlines, etc.
Is there something in the algorithms that makes the system offer what seem like “Yeah, this is *technically *possible” routes?