Formula 1 and the FIA have cancelled the 2026 Bahrain and Saudi Arabian Grands Prix, scheduled for April, due to escalating conflict in the Middle East following the Iran war. Safety concerns for teams, staff and logistics were cited, and no replacements will be held, reducing the 2026 season to 22 races and leaving a long gap in the calendar.