Flight distance between Villa Nueva, Guatemala and Casablanca, Morocco 5,269.6 mi / 8,480.6 km