You asked:

how far is cuba from miami beach

  • Cuba
    Cuba
    Miami Beach, Florida
    Miami Beach, Florida
    Cuba is 233 miles (375 kilometers) from Miami Beach, Florida, as the crow flies.