Beirut, Lebanon
Sofia
The best and cheapest way to get from Beirut, Lebanon and Sofia is to travel by air, which will cost about 293 BGN or 182.70 USD.