Sofia
Belgrade Centre Train Station, Belgrade
The best and cheapest way to get from Sofia and Belgrade Centre Train Station, Belgrade is to travel by train, which will cost about 51 AED or 12.60 USD.