Flight distance between Lower Hutt, New Zealand and Marrakesh, Morocco 11,755.3 mi / 18,918.3 km