There is a Margaritaville in Montego Bay and another in Ocho Rios. There is also a Margaritaville in Negril. The one in Ocho Rios is hard to miss as it's on the main road (A1) right where you turn for the cruise pier. Jimmy Buffet has forgiven us for wingin' his Mallard a few years ago.
Montego Bay to Ocho Rios is about 45 miles. Negril to Ocho Rios is about 100 miles and you will pass through Montego Bay
an hour and a half
The total driving distance from Montego Bay, Jamaica to Ocho Rios, Jamaica is 62 miles or 100 kilometers.
1 hour
Ocho Rios, Montego Bay
The estimated driving time from Montego Bay, Jamaica to Ocho Rios, Jamaica is 1 hour and 37 minutes. The times will vary depending on traffic.
Depending on where you start in Montego Bay and where you end in Ocho Rios, as well as traffic conditions, the drive is anywhere from 60 to 90 minutes or so.
Kingston, Ocho Rios and Montego-Bay
Runaway Bay is 10 miles west of Ocho Rios. Much closer to Ochie than Mo'bay.
Kingston, Ocho Rios, Montego Bay, Negril, Port Antonio.
Ocho Rios is on the North Coast of Jamaica 45 miles to the east of Montego Bay. It is the main cruise ship port for Jamaica. It is in St. Ann's Parish
From the Roundabout on the A1 in Negril to the cruise pier in Ocho Rios is just over 100 miles. Takes at least two and half hours on the new roads and you will drive through Montego Bay which may delay you some.