Ya preguntaste esto en MySQL, y ya te respondieron que NO, no se puede.
No puedes ejecutar esas tres consultas al mismo tiempo, y menos en la forma que lo haces, porque en caso de funcionar, como su ejecución es
secuencial y no
paralela, estás "pisando" lo obtenido en la primera con lo que se obtiene en la siguiente.
En caso de poder hacerlo, lo único que existiría en $fila sería el resultado de la tercera consulta. Eso, si no te da algún tipo de error.
Por otro lado, es innecesario hacer tres consultas cuando puedes hacer una sola, usando INNER JOIN:
No me queda muy claro lo que representa "KM" en el contexto de tu pregunta.