How to get from Ocho Rios to Port Antonio by car, truck, bike, walk

Distance between Ocho Rios and Port Antonio is 74 kilometers (46 miles).
Driving distance from Ocho Rios to Port Antonio is 100 kilometers (62 miles)

Ocho RiosPort Antonio
Leaving from
Going to

Route Map

Routes from ocho-rios-saint-ann to port-antonio-portland

4 Ways from Ocho Rios (Jamaica/Saint Ann) to Port Antonio (Jamaica/Portland)

Choose 1 of the options below and start your journey

Route instructions

1. Continue onto Ocho Rios Bypass, A3 177 m
2. Continue onto Northern Costal Highway, A3 4.96 km
3. Turn left onto Northern Coastal Highway, A3 12.24 km
4. Turn right onto Northern Coastal Highway, A3 35.12 km
5. At roundabout, take exit 1 onto Annotto Bay Main Road, A4 18.02 km
6. Turn left onto Thompson Avenue, A4 609 m
7. Turn right onto Victoria Avenue, A4 11.01 km
8. Turn right onto Northern Coastal Highway, A4 13.91 km
9. Turn left onto Northern Coastal Highway, A4 2.99 km
10. Turn left onto West Street, A4 1.10 km
11. Turn right onto Williams Street 123 m
12. Turn left onto Blake Street 111 m
13. Turn right onto Foreshore Road, A4 600 m
14. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Ocho Rios (Jamaica/Saint Ann) to Port Antonio (Jamaica/Portland)?
How do I get from Ocho Rios (Jamaica/Saint Ann) to Port Antonio (Jamaica/Portland) the fastest?
How long does it take to get from Ocho Rios (Jamaica/Saint Ann) to Port Antonio (Jamaica/Portland)?