I have a flight at 11/2024. I have a passport that expires at 12/2024. As I know that many countries require a passport that is valid for at least 6 months after arrival, I have renewed my passport and got a new passport that is valid until 2034. But the passports are different: in the old one, my pre-marriage surname appears in parentheses: "CURRENTNAME (PREVNAME)", and in the new one, the pre-marriage surname does not appear at all: there is only "CURRENTNAME". My ticket was booked using the old passport, so it contains both names, concatenated and without parentheses: "CURRENTNAMEPREVNAME". The flight company (Emirates) does not allow me to make any corrections to the name on the ticket.
To avoid any issues, I would like to carry both passports with me: the old passport in order to match the name on the ticket, and the new passport in order to show that I have more than 6 months of a valid passport.
Is it possible?
One thing that may be relevant: when I got the new passport, the clerk clipped two small triangles from its corners (e.g. like in this picture) to invalidate it. But all the personal details can be read from there.