Dos cosas distintas: si no consigues que $fecha, $salida, etc tengan valor, entonces revisa que estás poniendo bien los nombres de los campos en:
Código PHP:
$fecha=$row['the_date'];
$salida=$row['salida'];
$destino=$row['destino'];
$correo=$row['correo'];
Por otra parte, si no llegas a darle valor a $correo, nunca enviarás.
En cualquier caso te falta en el ejemplo en envío en sí:
Código PHP:
mail($correo, $to, $message, $cabeceras);
A ver si lo haces caminar!, saludos