Ocho Rios to Montego Bay by bus and route taxi
There's a direct ride from Ocho Rios to Montego Bay: 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 Ocho Rios Bus Park. Look for the board: Montego Bay. Fare: See posted fare at the stand. About 1h 50m to Montego Bay. Tell the driver where you're stopping.
Another way
Knutsford Express
- Catch the Knutsford Express at Knutsford Express terminal in Ocho Rios. Look for the board: Montego Bay. Fare: Book online — fare at booking. About 1h 50m to Montego Bay.
Cheapest
Knutsford Express → Route Taxi
- Catch the Knutsford Express at Knutsford Express terminal in Ocho Rios. Look for the board: Sangster Airport (MBJ). Fare: $2,900 walk-up · book early for less. About 2h to Sangster Airport (MBJ).
- Change at Sangster Airport (MBJ).
- Catch the Route Taxi at the route taxi stand in Sangster Airport (MBJ). Ask the loader for the Montego Bay car. Look for the board: Montego Bay. Fare: $160. About 15 min to Montego Bay. Tell the driver where you're stopping.
Another way
Knutsford Express → Knutsford Express
- Catch the Knutsford Express at Knutsford Express terminal in Ocho Rios. Look for the board: New Kingston. Fare: $2,950 walk-up · book early for less. About 2h to New Kingston.
- Change at New Kingston.
- Catch the Knutsford Express at Knutsford New Kingston terminal. Look for the board: Montego Bay. Fare: Book online — fare at booking. Ride to Montego Bay.
Questions people ask
How much is the bus or taxi from Ocho Rios to Montego Bay?
About J$3,060 on the cheapest way (Knutsford Express → Route Taxi), with fares checked 4 November 2026. Confirm the posted fare at the stand.
How long does it take to get from Ocho Rios to Montego Bay?
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 Montego Bay in Ocho Rios?
Go to Ocho Rios Bus Park and look for the board that says “Montego Bay”.
Is there a direct bus from Ocho Rios to Montego Bay?
Yes. The Coaster / Minibus runs direct from Ocho Rios to Montego Bay.
Going the other way? Montego Bay to Ocho Rios