Montego Bay Airport Taxi to Ocho Rios Hotels, Villas & Airbnbs

Ocho Rios is about 65 miles east of Sangster International Airport (MBJ) along the North Coast Highway, through Falmouth, Duncans, Discovery Bay and Runaway Bay. The private drive takes about 1 hour 30 minutes to the Mammee Bay resorts west of town and up to 2 hours to Boscobel and Oracabessa. Your driver meets you after customs and takes your group straight to your door.

Private, nonstop Flight tracking Villas & Airbnbs Mercedes option

$100 for 1–3 passengers to most Ocho Rios stays · $120 to Tower Isle, Boscobel and Oracabessa · +$25 per extra passenger · one-way, USD.

Private airport taxi from Montego Bay Airport to Ocho Rios

Before you land

How long is the drive from MBJ to Ocho Rios?

About 1 hr 30 min to Mammee Bay, 1 hr 35–45 min to town and the hotels just east of it, and 1 hr 50 min to 2 hrs to Tower Isle, Boscobel and Oracabessa.

Where do I meet my driver?

After immigration, baggage claim and customs, go to Desk 4 in the arrivals area. Give your name there and we’ll walk you to your driver.

What if my flight is late?

We track your flight number, so your pickup moves with your actual landing time. Airline delays don’t cost you extra.

Private MBJ to Ocho Rios transfer: what’s included

From $100 USD · 1–3 passengers · one-way
Fares by area
  • $100 · Mammee Bay, Ocho Rios town and hotels just east of town, 1–3 passengers
  • $120 · Tower Isle, Boscobel and Oracabessa, 1–3 passengers
  • +$25 · each additional passenger
  • $180 / $200 · Mercedes-Benz private car, up to 2 passengers (standard / farther east)
  • Round trip · double the one-way fare

Every fare covers the whole vehicle, not a seat: an air-conditioned van, a licensed driver, luggage, flight tracking and a direct route. Want a short stop at a supermarket in Runaway Bay or Ocho Rios before you reach your villa? Just ask your driver.

Airport transfers to Ocho Rios hotels

Ocho Rios hotels fall into three stretches of coast. Coming from Montego Bay, you reach Mammee Bay first, then the town itself, then the resorts heading east toward Oracabessa. The farther east you stay, the longer the ride.

Mammee Bay, west of town

The shortest rides from MBJ, about 1 hour 30 minutes. Dunn’s River Falls is a few minutes away.

  • Riu Ocho Rios resort at Mammee Bay

    Riu Ocho Rios

    Riu Ocho Rios sits on Mammee Bay, west of town, so you arrive before the traffic of central Ocho Rios. Expect around 1 hour 30 minutes from the airport, with drop-off at the main lobby.

    Mammee Bay · ~1 hr 30 min$100 for 1–3
  • Sandals Dunn's River at Mammee Bay

    Sandals Dunn’s River

    Sandals Dunn’s River is also on Mammee Bay, close to the falls it’s named after. Many Sandals stays include a shared resort transfer, so check your booking first. Book us if you’d rather leave the airport right away and ride nonstop.

    Mammee Bay · ~1 hr 30 min$100 for 1–3

Ocho Rios town and just east

About 1 hour 35–45 minutes from MBJ, depending on traffic through town.

  • Moon Palace Jamaica in Ocho Rios

    Moon Palace Jamaica

    Moon Palace is in Ocho Rios town, within easy reach of the shops, restaurants and cruise port. The ride takes about 1 hour 35 minutes, a little longer when a cruise ship is in.

    Ocho Rios town · ~1 hr 35 min$100 for 1–3
  • Sandals Ochi resort in Ocho Rios

    Sandals Ochi

    Sandals Ochi, sometimes listed as Sandals Ocho Rios, is in town. As with every Sandals resort, check whether your package includes the shared transfer, then choose us if you want your own vehicle and no stops at other resorts.

    Ocho Rios town · ~1 hr 35 min$100 for 1–3
  • Jamaica Inn on its private cove east of Ocho Rios

    Jamaica Inn

    Jamaica Inn has welcomed guests on its own cove just east of town since the 1950s. It’s a small, quiet property, so your driver brings you right to the front entrance. Plan on about 1 hour 40 minutes.

    Just east of town · ~1 hr 40 min$100 for 1–3
  • Sandals Royal Plantation east of Ocho Rios

    Sandals Royal Plantation

    Sandals Royal Plantation is an all-butler resort a few minutes east of town, not out at Boscobel, so it’s on the standard $100 fare. Couples often pick the Mercedes-Benz for this ride.

    Just east of town · ~1 hr 40 min$100 for 1–3Mercedes $180
  • Couples Sans Souci resort east of Ocho Rios

    Couples Sans Souci

    Couples Sans Souci is set below the cliffs east of town, around its natural mineral spring. Couples packages usually include a shared airport transfer. Book private if you want to skip the wait and ride straight there.

    East of town · ~1 hr 45 min$100 for 1–3

Farther east: Tower Isle, Boscobel and Oracabessa

Another 15–30 minutes past town, which is why these fares start at $120.

  • Couples Tower Isle resort east of Ocho Rios

    Couples Tower Isle

    Couples Tower Isle is about 15 minutes past Ocho Rios town, roughly 1 hour 50 minutes from the airport. As with Sans Souci, check whether your package includes a shared transfer before booking.

    Tower Isle · ~1 hr 50 min$120 for 1–3Mercedes $200
  • Beaches Boscobel family resort

    Beaches Boscobel

    Beaches Boscobel is a family resort about 20 minutes east of town. Families on a two-hour ride with kids usually want a van to themselves. Add children’s ages on the booking form so we can fit car seats.

    Boscobel · ~1 hr 55 min$120 for 1–3Mercedes $200
  • GoldenEye resort in Oracabessa

    GoldenEye

    GoldenEye, Ian Fleming’s former estate, is in Oracabessa, the farthest point on this page at about 2 hours from MBJ. Many guests here pick the Mercedes-Benz for a quieter, more comfortable ride.

    Oracabessa · ~2 hrs$120 for 1–3Mercedes $200

Staying at a villa, Airbnb or guesthouse?

We drive to private addresses across St. Ann and St. Mary. In the fare calculator, choose the villa option for your area: $100 for Mammee Bay, Ocho Rios town and St. Ann’s Bay, and $120 for Tower Isle, Boscobel and Oracabessa. Add the full address and gate code on the booking form.

How your Ocho Rios airport pickup works

  1. Book online. Enter your flight number, where you’re staying and how many are traveling. You’ll receive a confirmation with our contact number.
  2. Land at MBJ. Clear immigration, collect your bags and pass through customs. This usually takes 30–60 minutes, and your pickup is timed around it.
  3. Go to Desk 4. Give your name at Desk 4 in the arrivals area, and we’ll take you to your driver and vehicle.
  4. Drive the north coast. The route runs east through Falmouth, Duncans, Discovery Bay and Runaway Bay. Ask your driver if you’d like a short stop for groceries or a drink.
  5. Arrive at your door. Bags go to reception, or to your villa gate for private rentals.

MBJ to Ocho Rios drive times and fares by area

AreaTypical drive1–3 passengersMercedes (max 2)Example properties
Mammee Bay (west)~1 hr 30 min$100$180Riu Ocho Rios, Sandals Dunn’s River
Ocho Rios town and just east1 hr 35–45 min$100$180Moon Palace, Sandals Ochi, Jamaica Inn, Royal Plantation, Sans Souci
Tower Isle, Boscobel, Oracabessa1 hr 50 min – 2 hrs$120$200Couples Tower Isle, Beaches Boscobel, GoldenEye

Times are for normal traffic. Cruise-ship days in Ocho Rios and afternoon traffic in Falmouth can add 15–20 minutes.

Staying in Negril instead? See our Montego Bay Airport taxi to Negril page.

Ocho Rios airport transfer FAQ

About 65 miles along the North Coast Highway. The private drive takes roughly 1 hour 30 minutes to Mammee Bay and up to 2 hours to Boscobel and Oracabessa.
$100 for 1–3 passengers to most Ocho Rios hotels and villas, and $120 to Tower Isle, Boscobel and Oracabessa. Each passenger after the third adds $25. Prices are per vehicle, one-way, in US dollars.
Private. Only your group rides in the vehicle, and it goes straight to your accommodation without stopping at other hotels.
After customs, go to Desk 4 in the arrivals area and give your name. We’ll take you to your driver.
Couples Tower Isle, Beaches Boscobel and GoldenEye are 15–30 minutes farther east than Ocho Rios town, so those rides are longer. Sandals Royal Plantation and Couples Sans Souci are just east of town and stay at $100.
Many do, as a shared coach. Guests book us when they want to leave the airport right away and ride nonstop in their own vehicle.
We track your flight number and adjust the pickup to your actual landing time. There’s no extra charge for airline delays.
Yes. A Mercedes-Benz private car for up to 2 passengers costs $180 to most Ocho Rios stays and $200 to Tower Isle, Boscobel and Oracabessa.
Yes. We drive to private addresses across St. Ann and St. Mary. Add the full address and any gate code on the booking form.