NNews Read More 2 minute read Vistara starts India to Japan direct flightsbyAviation GeeksMay 14, 2021 Vistara has launched non-stop flights from India to Japan. The carrier is going to fly from Delhi to…