As duas formas – irão e vão – existem na Língua Portuguesa.

Ou seja, ambas as expressões estão corretas e são formas verbais do verbo ir mas empregues em diferentes tempos verbais.

Notar que o âmbito desta dúvida é referente às flexões do verbo ir, não à forma substantiva destes termos (ver abaixo)

A forma irão é a terceira pessoa do plural do futuro do indicativo do verbo.

eles; elas; vocês [ irão ]

As autoridades irão nos devolver a casa.
Se formos presos, irão nos separar
Como irão eles saber?

Obs:
futuro do indicativo = exprime ações que vão acontecer no futuro ou uma incerteza

A forma vão é a terceira pessoa do plural do presente do indicativo, a terceira pessoa do plural do imperativo e a terceira pessoa do plural do presente do conjuntivo do verbo.

eles; elas; vocês [ vão ], [ vão ] eles; elas; vocês, que eles; elas; vocês [ vão ]

Resumindo, vocês não vão ser presos :: presente
Não, vão vocês, eu vou pra casa :: imperativo
Acredito piamente que vocês vão conseguir :: subjuntivo
Não deixe que elas vão embora :: subjuntivo

Em resumo:

A forma « irão » é sempre futuro enquanto « vão » pode corresponder a 3 diferentes tempos. Uma possível “confusão” pode haver quando falamos de incerteza (forma de dúvida ou questão) já que o futuro do indicativo e o subjuntivo introduzem dúvida, desejo ou situações hipotéticas.

irão coloca-nos no futuro ( não existe dúvida agora.. existirá, porventura, no futuro )

Será que nos irão assaltar? – a dúvida é referente a uma possibilidade futura

vão é presente ( relativamente a um fato incerto no presente )

Será que nos vão assaltar? – a dúvida é referente a uma situação que está a ocorrer


Relativamente aos substantivos:

Irão (com maiúscula) é um país do Oriente Médio, com nome oficial de República Islâmica do Irão.

Vão significa vazio; oco; espaço vazio; abertura. Em arquitetura designa o espaço, normalmente vazio, que se localiza abaixo da escada .