Yes, you can book a flight with an expired passport, but only because a passport isn't actually required to book a flight, regardless of whether it's valid or invalid.figure out