Flight distance between Portsmouth, Dominica and San Diego, United States of America 3,661.0 mi / 5,891.8 km