Flight distance between Portsmouth, Dominica and Tétouan, Morocco 3,704.1 mi / 5,961.2 km