 The Boeing 777 @-@ 200LR / 777 @-@ 300ER aircraft operated on long haul flights can accommodate 342 passengers in a three class configuration viz. first ( 3 ) , business ( 35 ) and economy ( 303 ) . The Boeing 747 – 400 can accommodate 423 passengers in the same three class configuration in a 12 @-@ 26 @-@ 385 seating arrangement . Boeing 787 Dreamliner and Airbus A321 flights have a two class configuration and can accommodate 256 ( 18B / 238E ) and 172 ( 20B / 152E ) passengers . Airbus A320 aircraft operated on domestic and short haul international flights can accommodate either 168 in economy configuration or 140 ( 20B / 120E ) in a two class configuration . Airbus A319 aircraft have a full economy 144 seat configuration . Air India serves meals on all international flights and domestic flights with a flight duration of over 90 minutes . 
