Udine, Italy
Daugavpils, Latvia
The best and cheapest way to get from Udine, Italy and Daugavpils, Latvia is to travel by train, which will cost about 49 LVL or 84.60 USD.