I recently was due to travel from London Heathrow airport to Mitiga, Libya, via Cairo. I had a valid tourist visa for Libya to cover the entire time of my stay and a return flight ticket. I was due to go on a 6 day tour of Libya and had the itinerary available.
However, I was turned away at the boarding gate, as I did not have a non-objection form from the Libyan immigration, which up until then I had never heard of.
I informed the tour company, who said that for the journey I was making, I did not need the form. The airline, Egyptair, said that they checked Timatic system, and that I did need the form. I tried to check myself, but the IATA form only relates to Libya as a whole rather than my specific destination.
I need to know who is right and who is wrong in order to pursue compensation, as it was an expensive trip.