Sofia
Beirut, Lebanon
The best and cheapest way to get from Sofia and Beirut, Lebanon is to travel by bus, which will cost about 247,114 LBP or 147.60 USD.