Flight distance between Petapa, Guatemala and Marrakesh, Morocco 5,266.3 mi / 8,475.2 km