Cheap flights from Belize City to Roatan

4 nonstop flights a week. Operated by Tropic Air, about 1h in the air, 137 mi (220 km).

Flights from Belize City to Roatan

Pick a departure date to see flights and seller prices

We search agencies and airlines for your day: nonstop and connecting flights, baggage, departure and arrival times.

Filters

Belize City to Roatan at a glance

flight time, nonstop
1h
straight-line distance
137 mi (220 km)
flights a week
4
next flight
11 November
departure time
08:00
airline
1

Belize City to Roatan flight schedule

4 flights a week. Departure and arrival times are local.

FlightDepartsArrivesDurationDaysAircraft
9N 2300
Tropic Air
08:00 Philip S.W. Goldson International
09:00 Roatan
1h
Mon, Wed, Fri, Sun
Cessna 340

Days of the week are taken from the schedule for the next 14 days; schedules change by season. The search shows seat availability and the price for your date.

Airlines flying Belize City to Roatan

Flights a week by schedule and the cheapest nonstop fare of each airline found by recent searches

Airports

Where flights from Belize City to Roatan depart and land

Departure from Belize City

4 flights a week, 9 mi (14 km) from the city centre

Arrival in Roatan

Roatan RTB

4 flights a week, 0 mi (0 km) from the city centre

Frequently asked questions

How long is the flight from Belize City to Roatan?
A nonstop flight takes 1 hour on average.
How far is Roatan from Belize City?
137 mi (220 km) in a straight line between the cities.
Which airlines fly nonstop from Belize City to Roatan?
Tropic Air (4 a week).
How many flights a day are there from Belize City to Roatan?
There are 4 a week, about 0.6 a day on average.
When are the first and last flights from Belize City to Roatan?
The flight departs at 08:00 (9N2300). Local time.
Which Belize City airport do flights to Roatan leave from?
Philip S.W. Goldson International (4 a week).