Ocho Rios (Port Code:JMORB) is a popular cruise port nestled on the north coast of Jamaica, 100 km/62 miles (1h 45-minute drive) east of Montego Bay, 73 km/45 miles (a 1-hour drive) east of Falmouth, and 84 km/52 miles (1h 15-minute drive) north of Kingston, Jamaica’s capital.
The port of Ocho Rios is right outside of the main town area and is within easy walking distance to town. The port has two piers for cruise ships. The Turtle Bay Pier is located next to the town's restaurants and shops, and the James Bond Pier is located farther west, a 15 minute walk.