Flight distance between Struga, Macedonia and Novosibirsk, Russia 2,918.3 mi / 4,696.6 km