Need a cheap flight to Roatan or Utila. Roatan usually has direct flights from Atlanta, Miami, Houston, Dallas, Denver, Montreal, Toronto and more.
A detailed description of all the ways to get to Roatan
Last updated: 3 October 2026 by Will Welbourn (Go Pro Caribbean)
This is the full guide to flying to Roatan (RTB) and San Pedro Sula (SAP) — the two airports that handle almost all international arrivals to the Bay Islands of Honduras. The international schedules for Roatan and San Pedro Sula below follow the Bay Islands Tourism Bureau's airline schedules — Roatan as of 28 August 2026, San Pedro Sula as of 31 August 2026 — and cover every direct flight to Roatan plus the main connecting routes via the Honduran mainland. Airlines change their schedules, so check your flight with the airline before you book.
Travellers have recently been directed around the immigration desks at Roatan airport and left without an entry stamp. On departure they were fined $350, payable at a bank outside the airport, and at least one missed their flight as a result.
Pass through immigration, and then check the stamp — that the entry date is present and correct, and that the DÍAS box in the top left carries the number of days granted. If you can't read the number, ask the officer to confirm it before you leave the desk.
The entry stamp duration is based on the immigration official's discretion at the arrival airport, most commonly it is 90 days. Regardless of the number of days granted on entry, an extension can be obtained at the immigration office at a cost of $20 per month, up to a total of 120 days.
Your passport must have an expiry date at least six months after the date you arrive, and at least two blank pages, as the UK government's travel advice for Honduras sets out. Have your printed return ticket on hand to show if asked.
Direct Flights from the USA to Roatan (RTB)
Six US cities have direct service to Roatan. Miami, Atlanta, Houston and Dallas run year-round; Denver and Minneapolis are seasonal. Schedules are heavily weighted toward Saturdays.
Mon, Tue, Thu, Fri & Sat, 20 Dec – 4 Jan
Mon, Fri & Sat, 5 Jan – 10 Apr
Saturdays, 11 Apr – 24 Jul
Daily, 21 Dec – 4 Jan
Thu–Mon, 5 Jan – 15 Feb
Daily, 16 Feb – 3 May
Thu–Mon, 4–26 May
Daily, 27 May – 31 Jul
Wed & Sat, 1–16 Dec
Daily, 17 Dec – 6 Jan
Wed & Sat, 7 Jan – 31 Mar
Saturdays, 1 Apr – 31 May
Wed & Sat, 1 Jun – 31 Jul
Mon & Fri, 22 Feb – 28 Mar
Fridays, 29 Mar – 9 Apr
Direct Flights from Canada to Roatan
Fri & Sun, 1–22 Dec
Wed, Fri & Sun, 23 Dec – 31 Mar
Fri & Sun, 1–23 Apr
Sunday 2 May
Outside the winter window, Canadians typically connect through a US gateway — most commonly Toronto/Montreal → Houston → Roatan on United, or via Atlanta on Delta.
Direct Regional Flights to Roatan
Two regional carriers fly direct to Roatan from Central America — useful if you're already in the region or want to combine Roatan with another country.
Connecting Through San Pedro Sula (SAP)
If your home city has no direct flight to Roatan, the cheapest and most reliable workaround is to fly to San Pedro Sula on the Honduran mainland and take a short regional flight to Roatan. SAP has more international airlines than RTB, and far more daily flights.
Between San Pedro Sula and Roatan
09:30 daily (arrives 10:15)
15:25 daily (arrives 16:10)
One flight daily, leaving between 13:35 and 14:00 (arrives 14:20–14:45)
1 to 2 late-afternoon flights daily, leaving between 14:40 and 17:35 (arriving 15:20–18:15)
From the USA to San Pedro Sula
Daily, 17 Dec – 4 Jan
Saturdays, 5 Jan – 22 May
Thu & Sat, 23 May – 31 Jul
Daily, 19 Nov – 4 Jan
Sun, Wed & Fri, 5 Jan – 13 Feb
Sun, Mon, Wed & Fri, 14 Feb – 15 Jun
Daily, 16 Jun – 31 Jul
From Latin America & the Caribbean
Mon, Wed & Fri, 18 Dec – 6 Jan
Wednesdays, 6 Jan – 3 Mar
No flights, 4–14 Mar
Mon & Fri, 15 Mar – 20 Aug
Connect to Roatan by ferry or regional flight
Flights from Europe to Honduras
Direct Europe to Honduras
Mon, Wed & Fri, 25 Oct – 31 Mar
Mon, Thu & Fri, 1 Apr – 31 Jul
Via the USA (most common & usually cheapest)
Major European hubs all offer one-stop routings to Roatan via a US gateway:
- United: London, Frankfurt, Munich, Geneva, Rome, Paris and others → Houston (IAH) → Roatan
- American Airlines: Multiple European cities → Miami or Dallas → Roatan
- Delta & partners: Major European cities → Atlanta → Roatan
Connecting via Tegucigalpa
Tegucigalpa now has two airports: Palmerola International (XPL) at Comayagua, about 90 km from the city, which handles all current commercial international flights; and Toncontín (TGU), the older city airport, which still handles some domestic routes including onward flights to Roatan with regional carriers.
Ferries to Roatan & Utila
Two ferry operators connect the Bay Islands to the mainland and to each other: Galaxy Wave on the La Ceiba ↔ Roatan run, with weekly sailings to Utila and Guanaja, and Dream Ferries, whose Utila Dream serves Utila ↔ Roatan and Utila ↔ La Ceiba and whose Roatan Dream serves La Ceiba ↔ Roatan.
Galaxy Wave: La Ceiba ↔ Roatan
The Galaxy Wave runs twice daily in each direction, with a third sailing from Roatan on Fridays and from La Ceiba on Sundays. The crossing takes around 75–90 minutes.
- La Ceiba → Roatan: 09:30 (arrives ~10:45–11:00) · 15:00 Sundays only (arrives ~16:15–16:30) · 16:30 (arrives ~17:45–18:00)
- Roatan → La Ceiba: 06:00 Fridays only (arrives ~07:15–07:30) · 07:00 (arrives ~08:15–08:30) · 14:00 (arrives ~15:15–15:30)
Galaxy Wave: weekly sailings to Utila and Guanaja
The Galaxy Wave also sails to Utila and Guanaja on a few days each week. Departure times only — check the arrival time when you book.
- Roatan → Utila: 12:30 — Sundays only
- Utila → Roatan: 10:45 — Fridays only
- La Ceiba → Utila: 09:45 — Fridays only
- Utila → La Ceiba: 14:00 — Sundays only
- Roatan → Guanaja: 13:00 — Fridays only · 16:00 — Saturdays only
- Guanaja → Roatan: 08:30 — Saturdays and Sundays
Roatan Dream: La Ceiba ↔ Roatan
Dream Ferries' Roatan Dream also runs twice daily in each direction between La Ceiba and Roatan. The crossing takes around 90 minutes.
- La Ceiba → Roatan: 09:30 (arrives ~11:00) · 15:00 (arrives ~16:30)
- Roatan → La Ceiba: 06:30 (arrives ~08:00) · 13:00 (arrives ~14:30)
Utila Dream: Roatan ↔ Utila
The Utila Dream now runs a daily inter-island service between Roatan and Utila — replacing the older weekend-only Utila Princess II schedule.
- Utila → Roatan: 10:20 daily (arrives ~11:30)
- Roatan → Utila: 14:00 daily (arrives ~15:00)
- Roatan → Utila via La Ceiba: 06:30 daily (arrives ~10:00, after an hour's stop in La Ceiba)
- Roatan → La Ceiba via Utila: 14:00 daily (arrives ~16:15, after 15 minutes in Utila)
The Roatan ↔ Utila ferry times don't sit comfortably with most incoming and outgoing international flights. Connections to Miami, Atlanta and Houston are tight in both directions — often unworkably tight. The simplest plan is to overnight in Roatan on the night of arrival and again on the night of departure.
If you must travel on the same day, these are the only routings that reliably work:
- Arrive: Miami → Roatan with American Airlines, then ferry to Utila
- Arrive: Houston → Roatan with United, then ferry to Utila
- Depart: Utila ferry to Roatan, then Roatan → Dallas (DFW) with American
- Depart: Utila ferry to Roatan, then Roatan → Atlanta (ATL) with Delta
Any other combination — and especially anything involving the Miami, Atlanta or Houston return flights — should be planned with a Roatan overnight on the connection day.
Utila Dream: Utila ↔ La Ceiba
The Utila Dream also runs a separate mainland service to La Ceiba, twice daily in each direction. Crossing time is around 60 minutes.
- Utila → La Ceiba: 07:00 (arrives ~08:00) · 15:20 (arrives ~16:20)
- La Ceiba → Utila: 09:00 (arrives ~10:00) · 16:30 (arrives ~17:30)
All ferry schedules are subject to weather and seasonal adjustment — always confirm the night before you travel.
Essential Travel Tips
Booking strategy
- Book early for peak season: November to April is the busy window. Saturday flights sell out months in advance.
- Compare on Google Flights: the simplest way to see all carrier options on your dates.
- Cheap fares from the NYC area: currently the cheapest US-to-Roatan fares we've seen come out of the New York area on American Airlines, routed through Miami — round trips around USD $500 are achievable.
- Flying from Denver? Always check connecting fares from Colorado Springs (COS) before booking out of Denver — fares from COS are often significantly cheaper, even though it's a much smaller airport.
- Flying from Europe? London-origin fares to Roatan are often cheaper than fares out of many US cities, even with a US connection. Always price out a London or Madrid origin alongside any US gateway.
- Hidden city / skip-lagging: opportunities are few and far between right now — most US gateways are similarly priced for the onward Roatan leg, so the technique rarely beats simply choosing the cheapest origin.
Direct vs connecting — the trade-off
Direct flights to Roatan tend to be a little more expensive than the cheapest connecting fare via San Pedro Sula. The simplicity is usually worth it: if a missed connection in SAP forces an overnight stay, the hotel and transfer cost typically exceeds the saving on the original ticket.
Baggage allowances on regional flights
If you're connecting onto a Sosa or CM Airlines flight from San Pedro Sula to Roatan, baggage limits are tight — typically around 35 lbs (16 kg) total, with strict size restrictions on carry-on. Check at booking and pack accordingly.
What to do if you miss your connection
Have a backup plan in place — a confirmed contact for accommodation in San Pedro Sula or Tegucigalpa, and travel insurance that covers connection delays. Budget hotels near SAP airport are widely available for under USD 60.
Frequently Asked Questions
What airlines fly direct to Roatan?
American Airlines (Miami daily, Dallas year-round), Delta (Atlanta), United (Houston year-round, Denver seasonal Saturdays), Sun Country (Minneapolis seasonal), Air Canada, WestJet and Sunwing (all winter-only from Toronto/Montreal), Tag Airlines (Guatemala City) and Tropic Air (Belize) all fly direct to Roatan (RTB).
Does Roatan have an international airport?
Yes. Roatan's airport is Juan Manuel Gálvez International Airport, code RTB. It is the only Bay Island with a fully operational international airport, which is why most travellers heading for Utila or Guanaja still route through Roatan.
What is the airport code for Roatan?
Roatan's IATA airport code is RTB (ICAO: MHRO). The full name is Juan Manuel Gálvez International Airport.
How do I get to Roatan from the USA?
The fastest way is a direct flight to Roatan (RTB) from Miami, Atlanta, Houston, Dallas, Denver or Minneapolis. If your home city has no direct service, the cheapest option is usually to connect via San Pedro Sula (SAP) on the Honduran mainland and take a short regional flight to Roatan with Sosa or CM Airlines.
Are there direct flights to Roatan from Canada?
Yes — but only in winter. Three Canadian carriers operate direct service to Roatan during the winter season: Sunwing (Montreal, Mondays), WestJet (Toronto: Sundays from 15 November, adding Fridays from December and Wednesdays from 23 December to 31 March) and Air Canada (Montreal Saturdays, Toronto Sundays). The 2025/26 season has now ended; WestJet resumes on 15 November 2026, Air Canada and Sunwing in mid-December, and all three fly into April 2027. Outside winter, Canadians typically connect through a US gateway.
Should I fly direct to Roatan or connect through San Pedro Sula?
Direct flights to Roatan (RTB) are slightly more expensive but far less hassle. Connecting through San Pedro Sula (SAP) opens up other US departure cities and more European and Latin American ones, and is often noticeably cheaper. The risk is that if you miss your mainland connection the overnight hotel and transfer costs usually erase the saving.
Why are flights to Roatan so expensive?
Roatan is a small island served by a limited number of carriers, with most direct routes operated only once or twice a week and demand heavily concentrated on Saturdays. Booking early, flying mid-week where possible, or connecting via San Pedro Sula on JetBlue or Copa can all reduce the cost significantly.
Do I need a visa to visit Roatan, Honduras?
Most visitors (including US, Canadian and EU passport holders) receive a tourist permit on arrival of up to 90 days. British passport holders are an exception and need a consular visa arranged in advance. Always check your stamp on arrival — Roatan immigration sometimes grants less than 90 days, so have your return ticket ready to show.
Are there flights from Europe to Honduras?
Yes. Air Europa flies Madrid to San Pedro Sula several days a week, and IberoJet flies Madrid and Barcelona to Tegucigalpa (Palmerola, XPL). Most European travellers still find it cheaper to fly via the USA — typically London, Frankfurt, Paris or Madrid into a US hub and then on to Roatan.
How do I get from Roatan airport to West End?
West End and West Bay are about a 20–25 minute drive from Juan Manuel Gálvez International Airport (RTB). A licensed airport taxi to West End typically runs around USD 25–30 (one way). Go Pro Caribbean and Coconut Tree Divers offer complimentary airport transfers for Divemaster and Instructor candidates booked with us.
Can I connect straight from an international flight to the Utila ferry?
It's tight — often too tight. The Utila Dream ferry leaves Roatan at 14:00 every day, and the times don't sit comfortably with most US arrivals or departures. The simplest plan is to overnight in Roatan on the night of arrival and again on the night of departure.
If you need a same-day routing, the only combinations that reliably work are: arrive on the American Airlines flight from Miami or the United flight from Houston; depart on American Airlines to Dallas (DFW) or Delta to Atlanta (ATL). Same-day connections back to Miami or Houston are usually unworkable.
Interactive Flight Routes Map
Tap any route for airline and schedule detail.
Destinations
Route types
Planning your IDC or Divemaster trip to Roatan?
Will Welbourn — PADI Platinum Course Director, Go Pro Caribbean. Email is usually fastest.
Want to know more?
Where would you like to go?
Packages & Pricing
See packages by your starting cert level
Divemaster Training
Internship, requirements & packages
Instructor Training
IDC, the IE, dates, prerequisites & cost
Roatan
Accommodation, flights, geography & cost