Zagreb
Moscow
The best and cheapest way to get from Zagreb and Moscow is to travel by train, which will cost about 6,010 RUB or 163.80 USD.