Não existindo voos para a Índia diretos, o tempo de voo pode variar bastante. Os voos mais rápidos para Deli, pela Turkish Airlines e pela Emirates e com uma só escala, duram pouco mais de 12 horas.
O aeroporto de partida e o destino final também condicionam a duração da viagem, uma vez que há mais ligações a partir de Lisboa e Porto para grandes cidades indianas, como Deli e Mumbai. Por exemplo, se estiveres em Lisboa e quiseres visitar o Taj Mahal, em Agra, podes apanhar um voo de 21 horas, com três escalas e duas mudanças de companhia aérea. Já um voo barato do Porto para Goa, operado pela Ryanair, Aeroflot e IndiGo Airlines, pode chegar às 27 horas.