You can fly direct in to Roatan from San Salvador or you can fly in to San Pedro Sula or La Ceiba and take a domestic flight to Roatan. The airport code for Roatan is RTB, for La Ceiba is LCE and for San Pedro Sula is SAP.
A 43.15 Lempiras departure tax is due at the airport in cash when departing Roatan on domestic flights and $39.24 USD departure tax when departing Roatan on international flights. Please check the following airlines to see which carrier serves your city to Roatan. Many of these airlines offer discounted fares through their websites (click on the links on right hand side)
Please note the only domestic airline that allows online reservations is TACA. Domestic airline schedules change frequently but generally there are flights from San Pedro Sula and La Ceiba to Roatan between 9 am and 3 pm daily.