Flight distance between Ciego de Ávila, Cuba and Teresina, Brazil 3,062.7 mi / 4,928.9 km