Best way to travel between

Baghdad
Sofia
Travel Modes
Price
Distance
Duration
CO2
flight
$248.0
2407.2 km
14h 3mins
259.98 kgs
 
train
$345.74
4493.1 km
94h 45mins
238.13 kgs
 
drive
$460.0
2877.0 km
35h 1mins
368.26 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 2407.2 km 14h 3mins 358 BGN 248.0
Train 4493.1 km 94h 45mins 499 BGN 345.74
Drive 2877.0 km 35h 1mins 663 BGN 460.0
Take Car from Baghdad to Najaf
Time: 2h 36mins Cost: 23 BGN; $ 14.4 - 17.6 USD CO2 Emission: 20.39 kgs
Take Flight from NJF to SOF
Time: 9h 6mins Cost: 332 BGN; $ 207.0 - 253.0 USD CO2 Emission: 241.85 kgs
Take Train from Podujane to Sofia
Time: 5mins Cost: 3 BGN; $ 1.8 - 2.2 USD CO2 Emission: 0.46 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Baghdad and Sofia is to travel by air, which will cost about 358 BGN or 223.20 USD.