While booking flights online, you would have often come across terms like Direct, Non-stop or Layover flights. Direct flights usually have a stop or two before your final destination, non-stop flights do not have any stops and layover flights usually have a long stopover with connecting flights between destinations. Especially […]