There are 5 ways to get from Ocho Rios to Old Harbour Bay by bus, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, taxi
best- Take the bus from Ocho Rios to May Pen, Jamaicabus Ocho Rios to May Pen
- Take the taxi from May Pen, Jamaica to Old Harbour Baytaxi
1h 19m$42–67Drive 77.6 km
cheapest- Drive from Ocho Rios to Old Harbour Baycar 77.6 km
1h 21m$12–18Taxi
- Take the taxi from Ocho Rios to Old Harbour Baytaxi 77.6 km
1h 21m$110–140Bus
- Take the bus from Ocho Rios to Spanish Townbus Spanish Town
1h 49m$40–54Bus via Kingston
- Take the bus from Ocho Rios to Kingstonbus
3h 23m$33–43
Questions & Answers
The cheapest way to get from Ocho Rios to Old Harbour Bay is to drive which costs $12 - $18 and takes 1h 21m.
The fastest way to get from Ocho Rios to Old Harbour Bay is to bus and taxi which takes 1h 19m and costs $40 - $70.
The distance between Ocho Rios and Old Harbour Bay is 106 km. The road distance is 77.6 km.
The best way to get from Ocho Rios to Old Harbour Bay without a car is to bus and taxi which takes 1h 19m and costs $40 - $70.
It takes approximately 1h 19m to get from Ocho Rios to Old Harbour Bay, including transfers.
Yes, the driving distance between Ocho Rios to Old Harbour Bay is 78 km. It takes approximately 1h 21m to drive from Ocho Rios to Old Harbour Bay.
There are 70+ hotels available in Old Harbour Bay.
What companies run services between Ocho Rios, Jamaica and Old Harbour Bay, Saint Catherine, Jamaica?
Knutsford Express Ltd operates a bus from Ocho Rios to Spanish Town every 4 hours. Tickets cost $10–14 and the journey takes 1h 30m.
- Phone
- +1 (876) 971 1822
- info@knutsfordexpress.com
- Website
- knutsfordexpress.com
Bus from Ocho Rios to May Pen, Jamaica
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- $11–23
- Website
- https://www.knutsfordexpress.com/
- Adult
- $23
- Child
- $15
- Senior
- $21
- Student
- $20
Bus from Ocho Rios to Spanish Town
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- $10–14
- Website
- https://www.knutsfordexpress.com/
- Adult
- $14
- Child
- $10
- Senior
- $12
- Student
- $11
Bus from Ocho Rios to Kingston
- Ave. Duration
- 2h 30m
- Frequency
- On demand
- Estimated price
- $3
- Website
- https://realjamaica.org/local-transportation
- Ave. Duration
- 50 min
- Estimated price
- $30–140
MCA Taxi Service
- Phone
- +876 974-2343
- Website
- facebook.com
Karandas Tours
- Phone
- +876 974-2063
- Website
- karandastours.com
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 Travelling by boat in Italy, Train travel in France: A guide to SNCF, and How to get from JFK to New York City - to help you get the most out of your next trip.



