Explicação da resposta correta:
"How long" é usado para perguntar sobre a distância ou duração entre dois lugares ou eventos. "from" é usado para indicar o ponto de partida, neste caso, London. "to" é usado para indicar o ponto de chegada, neste caso, New York.