Getting to Roatan

From Canada, USA and Central America several airlines offer both direct or indirect connecting services to Roatan’s international airport “Aeropuerto Juan Ramon Galvez” in the town of “Coxen Hole”.

From Europe, several U.S. Airlines offer connecting services via both U.S. and Central America. Coming from Italy direct charter flights to Roatan are also available.

Direct Flights from Canada

Direct Flights from the U.S.

  • United Airlines operates non-stop flights from Houston (Saturdays – approx.3 hours)
  • Delta Airlines operates non-stop flights from Atlanta (Saturdays – approx.3 hours)
  • American Airlines flies from Miami to Roatan (Saturdays – approx.3 hours) 



  • TACA Regional Airlines operates non-stop and connecting service to major centers in Central America, South America and the USA.
  • Aerolineas Sosa operates non-stop and connecting flights from major centers in Honduras, including San Pedro Sula, Tegucigalpa and La Ceiba.

Travel Note – When leaving Roatan, departures taxes are collected. For international destinations expect to pay approximately 37 US$ while domestic destinations cost approximately 1.50 US$  


Twice daily connection to and from La Ceiba, mainland Honduras. Ferry crossing take approximately 75 min.

Fare: 30$/person one way, 1st class: 35$/person one way.

La Ceiba – Roatan Roatan – La Ceiba
9:30 – 11am 7am – 8:30am
4:30pm – 6pm 2pm – 3:30pm