Да, это возможно
Добавьте обработчик события onchange к вашему выбору.
<select class="required" id="thechoices" onchange="return airportChoice(this)">
Установите отображение идентификатора ящика, который вы хотите скрыть, чтобы скрыть его.
#box1{display:none} //css
Вот обобщенная функция, которая получает аргумент на основе ссылки. Исходя из вашего вопроса, вы можете легко получить множество вариантов из аэропорта, просто добавьте нижеприведенное к каждому из ваших выборов, если вам нужно больше вариантов.
onchange="return airportChoice(this)"
Функция JS
function airportChoice(n){
if(n.selectedIndex === 1){
// show a div (id) // alert(n.value);
document.getElementById(n.value).style.display = "block";
}else if(n.selectedIndex === 2){
location.href= n.value; // redirect the user to the url
}
// this last one is not what you ask but for completeness
// hide the box div if the first option is selected again
else if (n.selectedIndex == 0){ // alert(n[1].value);
document.getElementById(n[1].value).style.display = "none";
}
}