Voting began at 7 a.m. and ends at 5 p.m. local time. The electoral council is set to announce preliminary results three hours after the polls close, including an estimate of the final results.
That timeline is subject to change, however, if there are problems, like unrest or long lines at the polls.
With memories of violence and political protests during the 2017 elections still fresh in the minds of many Hondurans, there is widespread fear of unrest and further political instability after the election, and many businesses are shutting down as a precaution.
Polls have shown the race growing increasingly tight, with both sides certain of victory. That makes it unlikely that either will concede early, further stoking fears of violence. The 2017 vote was also marred by inconsistencies, and the results remain widely questioned.
The country has since enacted several electoral reforms, but critics say the changes have been insufficient.