Baghdad
Tirana
The best and cheapest way to get from Baghdad and Tirana is to travel by train, which will cost about 37,818 ALL or 329.40 USD.