Montego Bay to Ocho Rios by bus and route taxi
There's a direct ride from Montego Bay to Ocho Rios: the Coaster / Minibus, about 1h 50m on the road.
Travel timeabout 1h 50m
FareFare at the stand
ChangesDirect
Ways to get there
Direct
Coaster / Minibus
- Catch the Coaster / Minibus at Montego Bay Transport Centre. Look for the board: Ocho Rios. Fare: See posted fare at the stand. About 1h 50m to Ocho Rios. Tell the driver where you're stopping.
Another way
Knutsford Express
- Catch the Knutsford Express at Knutsford Montego Bay (Pier 1 / Airport). Look for the board: Ocho Rios. Fare: Book online — fare at booking. About 1h 50m to Ocho Rios.
Cheapest
Route Taxi → Knutsford Express
- Catch the Route Taxi at Montego Bay Transport Centre. Look for the board: Sangster Airport (MBJ). Fare: $160. About 15 min to Sangster Airport (MBJ). Tell the driver where you're stopping.
- Change at Sangster Airport (MBJ).
- Catch the Knutsford Express at Knutsford Sangster Airport terminal. Look for the board: Ocho Rios. Fare: $2,900 walk-up · book early for less. About 2h to Ocho Rios.
Another way
Knutsford Express → Knutsford Express
- Catch the Knutsford Express at Knutsford Express terminal in Montego Bay. Look for the board: New Kingston. Fare: Book online — fare at booking. Ride to New Kingston.
- Change at New Kingston.
- Catch the Knutsford Express at Knutsford New Kingston terminal. Look for the board: Ocho Rios. Fare: $2,950 walk-up · book early for less. About 2h to Ocho Rios.
Questions people ask
How much is the bus or taxi from Montego Bay to Ocho Rios?
About J$3,060 on the cheapest way (Route Taxi → Knutsford Express), with fares checked 4 November 2026. Confirm the posted fare at the stand.
How long does it take to get from Montego Bay to Ocho Rios?
About 1h 50m by Coaster / Minibus. Route taxis and coasters leave when full, so allow extra time.
Where do I catch the bus or taxi to Ocho Rios in Montego Bay?
Go to Montego Bay Transport Centre and look for the board that says “Ocho Rios”.
Is there a direct bus from Montego Bay to Ocho Rios?
Yes. The Coaster / Minibus runs direct from Montego Bay to Ocho Rios.
Going the other way? Ocho Rios to Montego Bay