For tourism or commercial travel of more than 90 days within a 120 day period, you will need a visa. To obtain a Honduran visa please contact the offices for Honduran Immigration. U.S. citizens tourists can enter visa-free for up to 90 days, with permission from authorities at the port of entry.