JetBlue is having a Halloween-themed one-day sale, with fares starting at $31. (Get it? October 31?)

Most of the cheap flights are out of Boston, Fort Lauderdale, Fort Myers, Long Beach, New York City (JFK), and Orlando, with some additional routes to or from cities including San Francisco, Salt Lake City, Tampa and Savannah. They're all on sale for $31 one-way.

Travel dates are limited, however, and run from October 27 to November 4. But if you're in the mood to book a spooky last-minute getaway, you're in luck.

Flights must be purchased 14 days in advance — which isn't a problem since this is a one-day sale. Also, passengers should be aware of fees: JetBlue has extra fees for services like checked baggage and pets.

JetBlue frequently runs flash sales, so if you miss this one (or already have Halloween plans), know that there will be future cheap flights in your future.