Flight distance between Poggio di Chiesanuova, San Marino and Ruse, Bulgaria 674.0 mi / 1,084.8 km