• Nothing Found

How to Get from Montego Bay Airport to Ocho Rios

The distance from Montego Bay Airport to Ocho Rios is approximately 80 kilometers. However, your journey time will depend on how you decide to travel. 

You can make the journey by taxi, private transfer, bus, or shared shuttle. 

Taking a Montego Bay Airport taxi is a popular on-demand choice for tourists. Equally, you can pre-book a Montego Bay Airport transfer for even more comfort and convenience.

If you’d rather take public transport, you can either take a shared shuttle bus run by a private company or hop on the Knutsford Express Bus.

There is no train from Montego Bay Airport to Ocho Rios at present. 

Want the full breakdown? Read on below!

Welcome Pickups offers meet and greet services and a friendly introduction to Montego Bay at the same price as a regular taxi. Click here to see the cost.

Comparison of the options

PRICE FOR 2 PASSENGERS
OPTION PRICE DURATION AVAILABILITY Action
Taxi €100 105min 24/7
Shared shuttle €95 100min 24/7
Knutsford Express Bus (Drax Hall) €38.20 110min 05:15–19:00
Knutsford Express Bus (RIU Ocho Rios) €38.20 120min 11:00–13:00
Welcome Airport Transfer €105 105min 24/7

How to get from Montego Bay Airport to Ocho Rios by taxi

A Montego Bay Airport taxi from Montego Bay to Ocho Rios is a fast and reliable transportation option to get to your destination. Taxis are available 24/7, and the door-to-door journey takes about 1 hour and 45 minutes, so it’s an ideal way to start your vacation comfortably.

How much does a taxi from Montego Bay to Ocho Rios cost?

The Montego Bay Airport to Ocho Rios taxi cost varies, as taxis in Montego Bay don’t operate with fixed rates. The average fare for a standard taxi is $120 (€100), but make sure to negotiate with the driver before you start the ride.

Cost

$120 (€100)

Trip Duration

1 Hr. 45 Min.

Taxi rates might differ unless you book your taxi in advance.

Convenience
Safety
Value for Money

Taxis are available at Montego Bay Airport 24/7.

Where do I get a taxi from?

Right outside the customs exit at Montego Bay Airport, you’ll find the authorized airport taxi desk; from there, you can take a registered taxi 24/7.

Convenience

Taking a taxi to Ocho Rios is a great choice as it’s fast and reliable. However, there can be a long queue at the taxi stand because taxis are so popular with tourists and locals alike. That’s why we recommend booking a private transfer in advance instead.

Editor’s Note

Great for a convenient travel solution on demand.

Useful Tips

Taxis don't operate with set fares so make sure to negotiate the price with the driver before you enter the taxi.
Look out for unlicensed taxis; official taxis have red license plates with white numbers and letters.
If you don't plan to book a taxi with a private company, you'll need to carry your own baby/child seat; regular taxis aren't equipped with one.

How to get from Montego Bay Airport to Ocho Rios by shuttle

A shared shuttle service is a popular transportation option from Montego Bay Airport. There are different companies operating from the airport to various destinations, most resorts and hotels around the island, including the ones in Ocho Rios. The service is available 24/7 and is a good option if you’re traveling in a large group.

What's the cost of the shared shuttle service?

The cost of your shared shuttle transportation from Montego Bay Airport to Ocho Rios depends on the exact destination of your hotel or resort and the number of passengers in the vehicle; the more people share the shuttle, the lower the price per traveler. The average price per person for up to 4 passengers from Montego Bay to Ocho Rios is $25 – $40 (€22 – €34).

Cost

$25 – $40 (€22 – €34)

Trip Duration

2 Hr.

The price per person may vary depending on whether you're traveling alone or you're part of a larger group. The bigger the group, the lower the price per person.

Convenience
Safety
Value for Money

The Montego Bay Airport shuttle service is available 24/7 but you need to book your shared ride in advance.

Where do I get the shuttle from?

After you go through customs clearance, you’ll find a dedicated spot for the shuttle service in the ground transportation Arrivals Hall; a representative of the company you’ve booked with will be waiting for you there.

Convenience

A shared shuttle service is a good option if you’re traveling with your family or you’re part of a larger group and you book an entire vehicle; the more people are on board, the lower the cost per traveler. If you’re traveling alone or in a smaller group, you’ll either pay more per passenger for the entire vehicle, or you’ll need to take other passengers on board. In that case, keep in mind that the traveling duration will increase as you’ll need to make additional stops along the way.

Editor’s Note

Best option if you’re traveling in a large group and want to keep cost as low as possible.

Useful Tips

Once you get onto the shuttle, you may have to wait for the vehicle to fill up with other passengers.
If the vehicle isn't full, you may have to pay a higher price per person.
If you haven't pre-booked your transportation, you could join another group using the shuttle service, so check if there are any seats left on the vehicle.

How to get from Montego Bay Airport to Ocho Rios by bus (Knutsford Express Bus Drax Hall Line)

The Knutsford Express bus from Montego Bay to Drax Hall may be a convenient option, depending on where your accommodation is located in Ocho Rios. The Drax Hall bus is slightly shorter at 1 hour and 50 minutes. It departs eight times per day between 05:15 and 19:00, seven days a week.

How much is a bus from Montego Bay Airport to Ocho Rios?

A ticket on the bus from Montego Bay Airport to Drax Hall near Ocho Rios costs $22.31 (€19.10) per person. You can purchase a ticket from the airport kiosks or buy online in advance.

Cost

$22.31 (€19.10)

Trip Duration

1 Hr. 50 Min.

There is a wait time of up to two hours for this service.

Convenience
Safety
Value for money

The bus to Drax Hall departs eight times per day between 05:15 and 19:00 daily.

Where do I get a bus from?

The Knutsford Express Bus departs from outside the Arrivals Hall. You can ask the staff at the Knutsford Express kiosk at customs for guidance on where to find the bus stop.

Convenience

Taking the Knutsford Express bus to Ocho Rios is a cheaper option compared to the alternatives, but it’s not the most convenient one. The journey time is very long. However, given that it has eight departures throughout the day, it is a good choice if your flight time lines up.

Editor’s Note

An option for travelers on a tight budget with minimal luggage.

Useful Tips

If you're heading to different resorts than Riu Ocho Rios and Drax Hall, look up which of the two is closer to yours; that way, it'll be easier to reach your final destination.
Discounts are available for seniors and students.
We recommend booking your ticket online in advance to save time.

How to get from Montego Bay Airport to Ocho Rios by bus (Knutsford Express Bus RIU Ocho Rios Line)

There’s another Knutsford Express bus service from Montego Bay Airport to RIU Ocho Rios. You’ll reach the Riu Ocho Rios resorts in about 2 hours. The bus departs the airport twice a day at 11:00 and 13:00.

How much is a bus from Montego Bay Airport to Ocho Rios?

A ticket on the bus from Montego Bay Airport to RIU Ocho Rios costs $22.31 (€19.10) per person. You can purchase a ticket from the airport kiosks or buy online in advance.

Cost

$22.31 (€19.10)

Trip Duration

2 Hrs.

There is no service on Sunday.

Convenience
Safety
Value for Money

The route to Ocho Rios Drax Hall runs twice daily at 11:00 and 13:00.

Where do I get the bus from?

You’ll find information about all transportation services at the Montego Bay Airport ground transportation Arrivals Hall. It’s located right after customs clearance, and you’ll be able to buy a bus ticket if you don’t already have one, and head to the designated bus stop.

Convenience

Taking the RIU Ocho Rios bus from Montego Bay Airport is one of the least convenient ways to travel because the journey is long and only departs twice per day. If you land after 13:00, you’ll need to find another transportation option. However, it is one of the cheapest routes, so it’s a good choice if you have time on your hands and are packing light.

Editor’s Note

This is only recommended as a backup option unless you have some other reason to take the bus.

Useful Tips

A child ticket costs $18.46 (€15.80).
You can purchase a bus ticket online by card or from the desk at the airport.
A carry-on and a checked suitcase is included in the ticket price.
There is no service on Sunday.

How to get from Montego Bay Airport to Ocho Rios by private transfer

The best way to travel from Montego Bay Airport to Ocho Rios is to take a private transfer. That way, you get all of the convenience of a taxi, but you can skip the taxi queue. Instead, your driver will meet you in the Arrivals Hall.

Booking your Montego Bay Airport transfer from an international company like Welcome Pickups ensures that you receive top-quality personalized service from beginning to end. We also include great perks for our customers, like: 

  • Customized meet & greet service
  • Guaranteed on-time pickups with flight monitoring
  • Professionally trained local drivers
  • Fixed fares with online payment 
  • 24/7 customer support

Once you’ve booked your transfer, you can relax knowing that everything will be handled on your behalf, including finding the right vehicle for your group and the best driver for the job.

How much is a private transfer from Montego Bay Airport to Ocho Rios?

The price for our Montego Bay Airport transfers to Ocho Rios starts at €105 for a sedan. The full breakdown of our rates is as follows: 

  • Sedan (1-3 passengers) – €105
  • Minivan (4-6 passengers) – €148 
  • Minibus (7-12 passengers) – €235

To get your personalized quote, all you need to do is put in your contact details, flight number, number of passengers, and desired pickup time on our online form or mobile app (App Store || Google Play). The quote we present to you is fixed and not subject to change. That means no nasty surprises on the day. You can pay using our secure online payment system, and that’s it! Your transfer is booked, and we’ll take care of the rest.

Cost

€105

Trip Duration

1 Hr. 45 Min.

*Booking your private transfer from MBJ Airport in advance is the best way to ensure a seamless experience.

Convenience
Safety
Value for money

Private transfers are available 24/7 from Sangster International Airport.

Where do I get a private transfer from?

Your friendly, professional local driver will meet you in the Arrivals Hall carrying a sign with your name on it. After welcoming you to sunny Jamaica, they’ll help you with your luggage and guide you to your air-conditioned, modern vehicle.

Convenience

Taking a private transfer from Montego Bay Airport to Ocho Rios or your hotel is the most convenient method because you don’t have to wait for a taxi. Moreover, you’ll get a private vehicle for you and your loved ones to travel in comfort and style.

Editor’s Note

Ideal for couples, families, business, and solo travelers who want a convenient, safe, reliable journey.

Useful Tips

You can download the Welcome Pickups app to keep useful information about your transfer handy or contact your driver.
We recommend setting your pickup time at least 30-60 minutes after your predicted flight arrival time to give you time to get through passport control, baggage reclaim, and customs.
Sedans can accommodate up to 3 passengers, minivans up to 6, and minibusses up to 12.
Before your transfer, you will receive an email including your driver's name, contact information, photo, and vehicle information so that you know who to expect on the day.
You will have 60 minutes of complimentary waiting time after your scheduled pickup to go through passport control and baggage claim.
You can request a baby/child seat during the booking process, and your driver will provide one for you.

Welcome Pickups transfer

Welcome Pickups

Book a trained, English-speaking taxi driver to pick you up at the same price as a regular cab from the line

If you feel more relaxed knowing that somebody is waiting for you, you may as well book a Welcome Pickups transfer. As soon as you arrive at the airport you will be greeted by your driver. He will be waiting for you at the terminal of your arrival with a sign that has your name on it. Your driver will help you out with your luggage and together you will make your way to the vehicle. While he is driving you to your accommodation, the driver can give you some tips and recommendations on what to do during your holidays in Montego bay. Our drivers are hand-picked and speak fluent English. No need to worry about miscommunication issues that you may face with the local taxi drivers regarding your destination. Relax and enjoy your ride.

Best drivers

Hand-picked english-speaking drivers

Flight monitoring

Drivers are always on time

Quality support

24/7 email & phone support

Cancel up to 24 hours before the pickup and get an 80% refund

Edit or cancel transfers

Read more

Prices

DAYTIME
€105.0
NIGHTTIME
€126.0
Same price as a regular taxi from the line

PRICES FOR

Sedan Car

4 pax, 4 pieces of luggage

Book Welcome Pickups transfer

Frequently asked questions

How much is a taxi from Montego Bay Airport to Ocho Rios?

Taxis in Montego Bay don’t operate with fixed rates, so the cost to reach Ocho Rios might differ. The average price for your Montego Bay Airport to Ocho Rios transfer is about $120 (€100) by standard taxi, but make sure to negotiate with the driver before you start the ride.

Is there a bus from Montego Bay Airport to Ocho Rios?

Yes, there are two buses from Montego Bay Airport to Ocho Rios. One terminates in Drax Hall, and the other goes to RIU Ocho Rios. Both services cost $22.31 (€19.10) per adult.

How long is the transfer from Montego Bay to Ocho Rios?

It takes around 1 hour and 45 minutes to reach Ocho Rios from Montego Bay by taxi or transfer. If you take public transport, it can take up to 2 hours.

How much is the bus fare from Montego Bay to Ocho Rios?

The bus fare from Montego Bay to Ocho Rios is $22.31 (€19.10).

Olivia De Santos

Olivia De Santos is a seasoned travel writer and adventurer with bylines in Lonely Planet and A Way Abroad. With over ten years of professional writing experience and a degree in Linguistics, she blends cultural insight and personal storytelling to help travelers see the world in a new light.

Was this helpful?

Pre-book online