Best way to travel between

Sofia
Beirut
Travel Modes
Price
Distance
Duration
CO2
bus
$229.0
2218.65 km
45h 59mins
66.56 kgs
 
flight
$247.0
1474.6 km
4h 38mins
159.26 kgs
 
drive
$330.0
2061.03 km
23h 56mins
263.81 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 2218.65 km 45h 59mins 345,055 LBP 229.0
Flight 1474.6 km 4h 38mins 372,177 LBP 247.0
Drive 2061.03 km 23h 56mins 497,241 LBP 330.0
Take Bus from Sofia to Pazardzhik
Time: 1h 19mins Cost: 9,041 LBP; $ 5.4 - 6.6 USD CO2 Emission: 3.58 kgs
Take Bus from Pazardzhik to Istanbul
Time: 8h 15mins Cost: 37,670 LBP; $ 22.5 - 27.5 USD CO2 Emission: 14.48 kgs
Take Bus from Istanbul Otogar to Bozyazı
Time: 18h 38mins Cost: 45,204 LBP; $ 27.0 - 33.0 USD CO2 Emission: 33.09 kgs
Take Bus from Bozyazı to Taşucu
Time: 2h 6mins Cost: 10,548 LBP; $ 6.3 - 7.7 USD CO2 Emission: 3.78 kgs
Take Ferry from Taşucu to Tripoli
Time: 10h 30mins Cost: 226,019 LBP; $ 135.0 - 165.0 USD CO2 Emission: 38.24 kgs
Take Car from Tripoli to Beirut
Time: 1h 0mins Cost: 16,575 LBP; $ 9.9 - 12.1 USD CO2 Emission: 11.52 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Sofia and Beirut is to travel by bus, which will cost about 345,055 LBP or 206.10 USD.