Roatan is located off the northern coast of Honduras in the Caribbean Sea. Three main islands make up the Bay Islands: Roatan, Utila and Guanaja although there are over 70 islands and cays in total. Roatan is the most populated island and the most visited by tourists.

Distances from major gateways:

From Approximate travel time to Roatan
La Ceiba – Honduras 10 min (air) / 1 hr, 35 min (ferry)
San Pedro Sula – Honduras 55 min (air)
Tegucigalpa – Honduras 2 hours
Houston – USA 3 hours
Atlanta – USA 3 hours
Ottawa – Canada 4 hours
Toronto – Canada 4 hours

Facebook Feed