Flight distance between Borgo Maggiore, San Marino and Novosibirsk, Russia 3,112.4 mi / 5,009.0 km