A passport is often not required for domestic travel inside your country of residence. To book a flight for foreign travel, you will need a valid passport. When booking an overseas ticket, Hopper will urge you to provide your passport information.