Originally Posted by
mahasamatman
Not all American companies subscribe to the Fly America Act.
But most do not want staff to travel with a stopover in Africa. KLM flies direct to AMS from DAR. Hence also the hi-prices from TZ compared to NBO.
All other airlines make stops in africa or the middle east or are not daily.
Swiss (via NBO)
Ethiopian (via ADD)
Emirates (via DXB)
BA not daily
I myself are not allowed to fly when under contract with any other the KL (even if they are more expensive).