• Nothing Found

How to Get from Kingston Airport to Ocho Rios

Ocho Rios is among the most popular destinations in Jamaica. Its numerous resorts and sandy beaches combined with beautiful landscapes are ideal for a relaxing or adventurous vacation – you choose! If you’re flying to Kingston, it’s possible to get from Kingston Airport to Ocho Rios either with an airport taxi or with a non-direct express bus from downtown Kingston.

Taking an airport taxi from Kingston Airport to Ocho Rios or pre-booking a personalised airport transfer is the fastest and most comfortable option to reach your accommodation directly. Taxis provide on-demand service 24/7 and the ride will cost on average €130 (JMD 21,930) for up to 4 passengers. A more budget-friendly alternative is to take a bus from downtown. You can make your way to the city centre by taxi or by taking a local bus and from there take the Knutsford Express bus, operating routes from Kingston to Ocho Rios; it’s more time-consuming but a single ticket costs €11.50 (JMD 1,875) so it’s worth it if you want to spend less on transportation.

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

Comparison of the options

PRICE FOR 2PASSENGERS
OPTION PRICE DURATION AVAILABILITY
Taxi €130 90min 24/7
Bus €23 160min 10:00–13:30

How to get from Kingston Airport to Ocho Rios by taxi

Transportation from Kingston Airport to Ocho Rios by taxi is a convenient option to reach your accommodation directly, no matter what time your flight arrives. The drive takes about 1 hour and 30 minutes and the fare for up to 4 passengers is on average €130 (JMD 21,930). If you want to know exactly how much it will cost in advance, pre-booking your airport transfer will ensure a competitive, fixed rate.

How much does a taxi cost from Kingston Airport to Ocho Rios?

Most Kingston taxis are metered and calculate the fare based on the total distance driven. For longer routes, you might be able to negotiate a fixed fare with the driver so make sure to ask before you start the ride. A standard taxi for up to 4 passengers from Kingston Airport to Ocho Rios should cost approximately €130 (JMD 21,930).

Cost

€130

Trip Duration

1 h 30 min

The total fare might differ unless the taxi is booked in advance.

Convenience
Safety
Value for Money

Taxis are available at Kingston Airport 24/7 for on-demand service.

Where do I get a taxi from?

Taxis are available at Kingston Airport 24/7 for on-demand service. You’ll find the rank in front of the main terminal as you exit the arrivals hall.

Convenience

Taking an airport taxi to get from Kingston Airport to Ocho Rios is a great option to reach your accommodation quickly and comfortably. Despite the somewhat pricey fare, it’s the only direct option, so you will save valuable time and enjoy a stress-free ride without worrying about finding the bus stop or checking schedules. You can even pre-book your airport transfer and skip the line at the airport for a smoother experience.

Editor’s Note

Taking an airport taxi is by far the most comfortable option so it's ideal for families or groups that can split the cost. If you're travelling alone or on a tight budget, consider taking the bus as a cheaper alternative.

Useful Tips

Before you start the ride, it’s best to ask your driver about the rate, as fares may vary among the various operators.
If the taxi is metered, make sure that the taximeter is set to the base fare and that it’s in use for the entire ride.
Most taxis don’t accept card payments so always carry cash in the local currency, preferably in small notes; in some cases, you might be able to pay in US dollars.
Tipping your driver isn't mandatory but it's highly appreciated, especially for longer routes; a 10% of the final fare should do.

How to get from Kingston Airport to Ocho Rios by bus

There are no public buses connecting Kingston Airport to Ocho Rios directly but there are private operators you can use as a more budget-friendly alternative to taking a taxi. Knutsford Express is a bus company operating several routes around Jamaica and there is a route from downtown Kingston to Ocho Rios. A single ticket costs €11.50 (JMD 1,875) per traveller and the journey by bus takes approximately 2 hours.

How much does the bus ticket cost from Kingston Airport to Ocho Rios?

A single adult fare for the Knutsford Express from Kingston to Ocho Rios costs €11.50 (JMD 1,875). You should also take into account the added cost of getting from Kingston Airport to Kingston, which can vary depending on the transportation option you’ll choose.

Cost

€11.50

Trip Duration

2 h

The cost and trip duration refer only to the Kingston to Ocho Rios journey; take into account added cost and travel duration to get from the airport to Kingston.

Convenience
Safety
Value for Money

The Knutsford Express bus departs from Kingston at 10:00 and 13:30 from Monday to Saturday and at 06:00 on Sundays.

Where do I take the bus from?

To take the Knutsford Express bus to Ocho Rios, you need to reach downtown Kingston either by taxi or by taking a local bus from the airport. The bus stop is located at the terminal at JM, KGN05, 18 Trinidad Terrace, Jamaica.

Convenience

Transportation from Kingston Airport to Ocho Rios by bus is a convenient option in terms of cost and a good choice if you’re travelling on a budget. The bus company is a private operator so as long as you book your ticket in advance, you don’t need to worry about securing a seat. Keep in mind though, that the bus only departs twice per day and that you need to reach downtown Kingston first, which can be time-consuming and stressful to catch your connection. For smoother and direct transportation, you can pre-book a private airport transfer and reach your accommodation quickly and comfortably.

Editor’s Note

If you're travelling on a budget, taking the bus is definitely the way to go as it's much cheaper than an airport taxi. Keep in mind that you need additional transportation to reach the bus terminal though, which can be stressful if you're not an experienced traveller. For a smoother experience, consider taking an airport taxi and splitting the cost with other travellers heading to Ocho Rios.

Useful Tips

You can purchase a bus ticket online by card or from the desk at the airport.
A carry-on and a checked suitcase are included in the ticket price.
Children between the ages of 2 to 12 years old are entitled to a reduced fare.

Welcome Pickups has a Net Safety Score of 99 of 100

We’ve introduced a metric indicating how safe travellers feel when using our services during the COVID-19 pandemic. After every ride, we ask each traveller to leave a review.

  • 20 minute gap between transfers

  • Regular Car Sanitisation

  • Contactless ride

  • Sanitiser in every car

Read More

Frequently asked questions

How far is it from Kingston Airport to Ocho Rios?

The distance from Ocho Rios to Kingston Airport is about 105 kilometres north; the drive there takes approximately 1 hour and 45 minutes in light traffic.

How do I get from Kingston Airport to Ocho Rios?

Transportation from Kingston Airport to Ocho Rios is possible by taxi or bus. An airport taxi costs about €130 (JMD 21,930) for 4 passengers and the ride takes approximately 1 hour and 30 minutes in light traffic. The non-direct bus is a cheaper alternative; Knutsford Express operates an express route from downtown Kingston to Ocho Rios with a ticket at €11.50 (JMD 1,875) and the journey takes about 2 hours.

What’s the cost of a taxi from Kingston Airport to Ocho Rios?

Most taxis in Kingston, Jamaica are metered and calculate that fare based on distance. For longer routes, like from Kingston Airport to Ocho Rios, you might be able to negotiate a fixed rate but you need to ask the driver before you start the ride; the average fare should be about €130 (JMD 21,930) for up to 4 passengers.

Was this helpful?

Pre-book online