Flight distance between Caracas, Venezuela and Rabat, Morocco 4,105.3 mi / 6,606.9 km