Flight distance between Vega Alta, Puerto Rico and Fiorentino, San Marino 4,794.6 mi / 7,716.2 km