Bus in Ocho Rios

Knutsford Express

Scheduled departures on comfortable air-con coaches to Kingston (J$2150), Montego Bay (J$2150), Negril (J$3000), Port Antonio (J$2150) and more. The Kingston service takes the fast toll highway. Arrive at least 15 m…
Bus Station in Port Antonio

Knutsford Express

Air-conditioned coaches to country-wide destinations. Sample departures include twice a day to Ocho Rios (J$2150, two hours), and four times a day Kingston (J$2050 to J$2400, via either Junction or Ochi).
Bus Station in Ocho Rios

Transportation Center

With minibuses and route taxis along the north coast and south to Kingston (travelling via the old A3 through the mountains, rather than the toll highway).
Bus in Port Antonio

Transportation Center

Buses, minibuses and route taxis leave regularly for Buff Bay, Annotto Bay (where you change for Ocho Rios), Boston Bay, Long Bay and Kingston.
Taxi in Port Antonio

JUTA/Port Antonio Cab Drivers’ Co-op

Local branch of the nationwide taxi hire organization – call for reservations. Can arrange transport for day trips across Portland.
Bus Station in St Ann’s Bay

St Ann's Bay Bus Park

Route taxis run throughout the day for Ocho Rios (J$150, 10 minutes) and Montego Bay (J$40, 90 minutes), via Falmouth.
Car Rental in Port Antonio

Eastern Rent-a-Car

Reliable local car rental firm. Reserve online in advance for the best prices.
Taxi in Ocho Rios


Licensed radio taxis and minibuses for hire.
Car Rental in Ocho Rios

Salem Car Rental

Reliable locally run car rental agency.
Car Rental in Ocho Rios


International car rental chain.