Beijing
Belgrade
The best and cheapest way to get from Beijing and Belgrade is to travel by train, which will cost about 2,435 AED or 596.70 USD.