Well, all packages come with flight. It is generally more expensive when we break apart the flight and hotel. In addition, there are not too many airlines that fly direct (only Sunwing, AirTransat and Westjet). AND each carrier only fly certain days. Yah I have to put a big deposit down too..but it's refundable so it's more or less OK.