That's because airlines have access to better technology and more real-time information on passengers than ever before. With complex algorithms running their booking systems, the airlines are constantly tweaking prices based on shifts in demand or available seats.