Thailand will hold its general election in November 2018 the military government has announced.
Elections have been delayed on numerous occasions since the military seized power in 2014, changes to the constitution and security issues concerns were blamed.
Speaking to reporters military-appointed Prime Minister Prayut Chan-Ocha said an exact date would be set in June next year.
The country in April voted on a new constitution and a changed electoral system which according to observers will lead to a more fractured parliament.
The military has seized power 12 times since 1932 and has pledged not to stage another coup until after the next election.