Dubrovnik, Croatia
Belgrade
The best and cheapest way to get from Dubrovnik, Croatia and Belgrade is to travel by train, which will cost about 103 AED or 25.20 USD.