Direct flights to Ocho Rios OCJ
You can fly direct (non-stop) to Ocho Rios from Miami with 1-2 flights flights per day.
Click to open the interactive map.
Non-stop routes to OCJ:
Duration
From {{ index }}
Weekday-labels:
HAS FLIGHTS
UPCOMING
NO FLIGHTS
No direct flights found. Try clear all filters.
SPONSORED AD
SPONSORED AD
SPONSORED AD
Weekday-labels:
HAS FLIGHTS
UPCOMING
NO FLIGHTS

Airlines with direct flights every day to Ocho Rios
The airports presented below each airline are hubs for this specific operator.
American Airlines
From Miami, USA
SPONSORED AD
SPONSORED AD
Yes, you can fly to Ocho Rios (OCJ) from Miami (OCJ).
There is one airline with direct flights to Ocho Rios. American Airlines.
Oneworld has flights from Ocho Rios.
The IATA code is OCJ and the ICAO code is MKBS.
Miami with American Airlines is the only airport hub with direct flights to Ocho Rios.
The flight takes 1h 53min from Miami.
There is 1 airport in Ocho Rios with scheduled flights, Boscobel, OCJ.
It depends on where and when you are flying. The average one-way ticket price according to our data is $256.
Direct flights to Jamaica
Sangster International (MBJ)
Flights from 41 different airports
Norman Manley International Airport (KIN)
Flights from 19 different airports
SPONSORED AD
SPONSORED AD
