There are 8 airlines that fly directly to India: Finnair, Qatar Airways, Turkish Airlines, Emirates, American Airlines, United Airlines, Air India, SWISS. Most airlines that have direct connections are departing from John F. Kennedy International Airport, Newark Liberty International Airport. Most airlines arrive to Indira Gandhi International Airport, Chhatrapati Shivaji Maharaj International Airport. Most flights depart on Monday, Thursday.