Rome2Rio

How to get fromCaye Caulker to Ocho RiosBy plane, ferry, or bus

Find Transport to Ocho Rios

See all options

There are 6 ways to get from Caye Caulker to Ocho Rios by plane, ferry, or bus

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Fly Caye Caulker to Ian Fleming International Airport

    best
    1. Fly from Caye Caulker (CUK) to Ian Fleming International Airport (OCJ)plane plane CUK - OCJ
    20h 2m
    $158–635
  2. Ferry to Belize City Goldson Intl Apt, fly to Ian Fleming International Airport

    1. Take the ferry from Caye Caulker to Belize Terminalferry ferry
    2. Fly from Belize City Goldson Intl Apt (BZE) to Ian Fleming International Airport (OCJ)plane plane BZE - OCJ
    22h 31m
    $198–807
  3. Fly Caye Caulker to Norman Manley International Airport, bus

    1. Fly from Caye Caulker (CUK) to Norman Manley International Airport (KIN)plane plane CUK - KIN
    2. Take the bus from Kingston to Ocho Riosbus bus
    11h 12m
    $173–748
  4. Fly Caye Caulker to Sangster International Airport, bus

    1. Fly from Caye Caulker (CUK) to Sangster International Airport (MBJ)plane plane CUK - MBJ
    2. Take the bus from Montego Bay to Ocho Riosbus bus
    23h 35m
    $196–877
  5. Ferry to Belize City Goldson Intl Apt, fly to Sangster International Airport, bus

    1. Take the ferry from Caye Caulker to Belize Terminalferry ferry
    2. Fly from Belize City Goldson Intl Apt (BZE) to Sangster International Airport (MBJ)plane plane BZE - MBJ
    3. Take the bus from Montego Bay to Ocho Riosbus bus
    25h 29m
    $248–1,082
  6. Ferry to Belize City Goldson Intl Apt, fly to Norman Manley International Airport, bus

    1. Take the ferry from Caye Caulker to Belize Terminalferry ferry
    2. Fly from Belize City Goldson Intl Apt (BZE) to Norman Manley International Airport (KIN)plane plane BZE - KIN
    3. Take the bus from Kingston to Ocho Riosbus bus
    13h 44m
    $476–1,803

Caye Caulker (CUK) to Ian Fleming International Airport (OCJ) flights

Calendar21Weekly Planes
Duration23h 51mAverage Duration
Ticket$134Cheapest Price
See schedules

Questions & Answers

What companies run services between Caye Caulker, Belize and Ocho Rios, Jamaica?

Maya Island Air, American Airlines, and Tropic Air fly from Caye Caulker (CUK) to Ian Fleming International Airport (OCJ) 3 times a day.

Airlines
Bus operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Eurostar, Train travel in France: A guide to SNCF, and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.