Flight distance between New York City, United States of America and San Juan, Puerto Rico 1,607.0 mi / 2,586.3 km