There are 4 ways to get from Montego Bay Airport (MBJ) to Ocho Rios by bus, taxi, car or shuttle

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus  •  1 h 40 min

  1. Take the bus from Montego Bay Airport to Ocho Rios

$12 - $16

3 alternative options

Taxi  •  1 h 39 min

  1. Take a taxi from Montego Bay Airport (MBJ) to Ocho Rios 60.8 miles

$110 - $140

Drive  •  1 h 39 min

  1. Drive from Montego Bay Airport (MBJ) to Ocho Rios 60.8 miles

$8 - $13

Shuttle  •  1 h 39 min

  1. Take a shuttle bus from Montego Bay Airport to Ocho Rios

$85

Questions & Answers

The cheapest way to get from Montego Bay Airport (MBJ) to Ocho Rios is to drive which costs $8 - $13 and takes 1 h 39 min.

More details

The quickest way to get from Montego Bay Airport (MBJ) to Ocho Rios is to taxi which costs $110 - $140 and takes 1 h 39 min.

More details

The distance between Montego Bay Airport (MBJ) and Ocho Rios is 86 km. The road distance is 97.3 km.

Get driving directions

The bus from Montego Bay Airport to Ocho Rios takes 1 h 40 min including transfers and departs every four hours.

More details

Yes, there is a direct bus departing from Montego Bay Airport and arriving at Ocho Rios. Services depart every four hours, and operate every day. The journey takes approximately 1 h 40 min.

More details

What companies run services between Montego Bay Airport (MBJ), Jamaica and Ocho Rios, Jamaica?

Knutsford Express Ltd operates a bus from Montego Bay Airport (MBJ) to Ocho Rios every 4 hours. Tickets cost $12 - $16 and the journey takes 1 h 40 min.

Bus operators
Knutsford Express Ltd
Phone
1 (876) 971 1822
Email
info@knutsfordexpress.com
Website
knutsfordexpress.com
Bus from Montego Bay Airport to Ocho Rios
Ave. Duration
1 h 40 min
Frequency
Every 4 hours
Estimated price
$12 - $16
Schedules at
knutsfordexpress.com
Book at
knutsfordexpress.com
High Life Tours
Phone
(876) 357-8950
Email
highlifetours@yahoo.com
Website
highlifetoursjamaica.com
Shuttle from Montego Bay Airport to Ocho Rios
Ave. Duration
1 h 39 min
Frequency
On demand
Estimated price
$85
Schedules at
highlifetoursjamaica.com
Book at
highlifetoursjamaica.com
Other operators
Taxi from Montego Bay Airport (MBJ) to Ocho Rios
Ave. Duration
1 h 39 min
Estimated price
$110 - $140

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 Is ride-sharing platform BlaBlaCar right for you?, What are the different types of Renfe trains in Spain? and Italian Lakes: Getting around by train - to help you get the most out of your next trip.