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

Distance between Ocho Rios and Kingston is 58 kilometers (36 miles).
Driving distance from Ocho Rios to Kingston is 80 kilometers (50 miles)

Ocho RiosKingston
Leaving from
Going to

Route Map

Routes from ocho-rios-saint-ann to kingston-kingston

4 Ways from Ocho Rios (Jamaica/Saint Ann) to Kingston (Jamaica/Kingston)

Choose 1 of the options below and start your journey

Route instructions

1. Continue onto Ocho Rios Bypass, A3 177 m
2. Turn sharp right onto Ocho Rios Bypass, A3 646 m
3. Keep left 81 m
4. Turn slight left onto Milford Road 20.44 km
5. Keep left 67 m
6. Turn slight left 459 m
7. Turn right 87 m
8. Turn left 42.77 km
9. Keep left 5.69 km
10. Keep right onto Spanish Town Road 4.37 km
11. Keep right onto Spanish Town Road 4.45 km
12. Turn right onto West Street 117 m
13. Turn left onto West Queen Street 285 m
14. Turn right onto North Parade 216 m
15. Turn right onto East Parade 226 m
16. Continue onto South Parade 23 m
17. Arrive at destination 0 m
See more

Questions and Answers

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

Trips from Ocho Rios

Ocho RiosMontego Bay