Ketch Di BusPlan a trip

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
Open this trip in Ketch Di Bus

Ways to get there

Direct

Coaster / Minibus

1h 50m · Fare at the stand
  1. 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

1h 50m · Book online
  1. 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

2h 30m · J$3,060
  1. 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).
  2. Change at Sangster Airport (MBJ).
  3. 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

varies · J$2,950+
  1. 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.
  2. Change at New Kingston.
  3. 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

More trips from Ocho Rios