Rory McIlroy on his way to winning the 2014 Open at Royal Liverpool
Royal Liverpool and Royal Troon will host the Open in 2023 and 2024 respectively.
The sites were originally scheduled to welcome the Championship a year earlier.
But the coronavirus pandemic – and the ensuing cancellation of the 2020 tournament at Royal St George & # 39; s – led to a recast.
The Kent Track will now host in 2021, with St Andrews hosting the 150th Open 12 months later.
The R&A announced on Monday that Royal Liverpool and Royal Troon will host the next two editions after both agreeing to reschedule their duties for 12 months.
"We have worked closely with Royal Liverpool and Royal Troon and the relevant local agencies to reschedule the championships," said Martin Slumbers, CEO of R&A.
"We are grateful to everyone at the clubs and our partner organizations for supporting our plans and showing flexibility to adapt their own schedules.
"We can now look forward to seeing the best players in the world compete on these excellent links courses in 2023 and 2024."
The 149th Open rescheduling will be played from July 15-18.