In general, layover flights are less expensive than direct and non-stop flights. The reasons for this logic are numerous. In theory, a layover flight is a more reliable and cost-effective system for airlines because it reduces the danger of non-stop routing with unreliable passenger demands. It also allows airlines to employ smaller planes and avoid using larger aircraft while covering long-distance flights. Instead, airlines can fly shorter itineraries with smaller, more crowded planes.