JSFiddle - React, Tailwind, and code Playground

HTML

<input required="required" value="1" name="diarias" id="diaria1" type="radio">
<label for="diaria">Uma diaria</label>
<input required="required" value="2" name="diarias" id="diaria2" type="radio">
<label for="diaria">Duas diarias</label>
<input required="required" value="3" name="diarias" id="diaria3" type="radio">
<label for="diaria">Três diarias</label>
<br>
<select name="cidade" id="cidade">
    <option name="nenhum" value="">Escolher</option>
    <option name="saopaulo" value="244.00">São Paulo</option>
    <option name="fortaleza" value="412.80">Fortaleza</option>
    <option name="Blumenau" value="412.80">Blumenau</option>
    <option name="riopreto" value="400.90">Rio Preto</option>
</select>
<input id="ajudacusto"></input>

JavaScript

window.onload = function () {
    var inputs = document.querySelectorAll("[name=diarias], select");
    for (var i = 0; i < inputs.length; i++) {
        inputs[i].addEventListener('click', calcularopcoes);
    }
}

function calcularopcoes() {
    var diarias = document.querySelectorAll("[name=diarias]");
    var escolhida = false;
    for (var i = 0; i < diarias.length; i++) {
        if (diarias[i].checked) escolhida = diarias[i];
    }
    if (!escolhida) {
        alert('Por favor, deve se escolher uma opção');
        document.querySelector("[name=diarias]").focus();
        return false
    }
    // vamos obter o elemento select
    var elem = document.getElementById("cidade");
    var selecionou = elem.options[elem.options.selectedIndex].value;
    // passa opção selecionada para campo
    document.getElementById("ajudacusto").value = selecionou * escolhida.value;
}