Flight distance between Croix des Bouquets, Haiti and San Jose, United States of America 3,253.1 mi / 5,235.4 km