I swear I cannot understand the airlines.
Today I did a search for one traveler from ATL to BOM (Mumbai) using Kayak.
The date range was from May 18th, 2017 to May 24th, 2017.
The cheapest cost was $798 USD. This flight goes from ATL to LHR and then to BOM. The return flight is the same only in reverse. Virgin Atlantic / Jet Airways.
Next, I did a search for the exact same dates but instead chose ATL to LHR thinking it should be even cheaper because of the long flight to BOM wouldn't be needed. To my surprise, it was way more expensive!
Again, same dates but this time the total was $1060 and it connected through IST. Turkey! In fact, the cheapest non-stop (Finnair) was $1639.
My assumption is that the airlines have contracts for the origins/destinations.
Anyone know why this is?