Flight distance between Vega Alta, Puerto Rico and Thessaloníki, Greece 5,360.6 mi / 8,627.0 km