Vistara begins non-stop weekly flights on Delhi-Tokyo Haneda route
Vistara has inaugurated non-stop flights between Delhi and Tokyo Haneda. The inaugural flight departed Delhi at 0300 hours (IST) and landed in Tokyo (Haneda) at 1450 hours (JST) yesterday. Under the air bubble agreement between