Flight distance between Carabanchel, Spain and San Vicente de Moravia, Costa Rica 5,266.4 mi / 8,475.4 km