A wide highway crossing flat plains toward low hills with light traffic

St. Catherine parish

Transport in St. Catherine

Use Spanish Town, Portmore, Old Harbour, Linstead or Bog Walk as your main transfer point, depending on where you are going. JUTC buses connect Spanish Town and Portmore with Kingston and nearby communities, while route taxis and rural stage carriages serve smaller towns and rural districts. Knutsford Express publishes passenger locations in Angels, Spanish Town and Portmore.

Every operator

Transport operators across St. Catherine.

Tap a service to narrow the list.

Showing 24 of 178

Transportation services

Bussout Tours

Bog Walk, St. Catherine

(876) 806-5232

Car rental

Arah Rides

Ewarton, St. Catherine

Tours and excursions

ITour Jamaica

Ewarton, St. Catherine

(876) 347-8794

Transportation services

Luxury Star Travels

Ewarton, St. Catherine

(800) 352-9736

Transportation services

Melbar construction

20 Cahgill Rd Ewarton

Car rental

SIXT Rent A Car - Ironshore

Ewarton, St. Catherine

Airports and ports near St. Catherine

For Spanish Town, Tinson Pen Aerodrome is the nearest aviation facility, at about 22.5 km by road. It is in St. Andrew and is not the usual international passenger airport. Norman Manley International Airport in Kingston is the nearest major international airport, at about 41.7 km by road from Spanish Town. Both estimates vary with the route and traffic. Sangster International Airport in Montego Bay is farther, at about 155.7 km by road.

Port Esquivel, near Old Harbour, is a private cargo port handling alumina, fuel and other bulk goods. It is not a cruise passenger port. Confirm access and current distances with the relevant port or terminal operator before making plans. Port Authority of Jamaica provides information on cargo operations.

Buses, coaches and route taxis

Spanish Town is the main parish interchange for Kingston-bound and local travel. Portmore has its own JUTC operations, including Route 20C between Greater Portmore and Kingston via Spanish Town Road. Route 9 connects Naggo Head and Spanish Town, while Route 22Ex connects Spanish Town and Kingston via the Portmore Toll route.

JUTC’s published weekday timetable lists Route 20C from Greater Portmore from 5:50 a.m. and Route 22Ex from Spanish Town from 5:45 a.m. Route 9 departures from Naggo Head are listed from 5:45 a.m. to 8:32 p.m. These schedules are dated and may change, so confirm the route at JUTC before travelling. JUTC accepts cash and SmartFare.

Knutsford Express lists Angels Plaza, Shop 39A, Angels, Spanish Town, and Palms Plaza, Shop 4, 23 West Trade Way, Portmore. Its Portmore service hours are 7:00 a.m. to 5:00 p.m., Monday to Saturday; it is closed on Sunday. Confirm current departure times directly with Knutsford Express.

Main roads

Highway 2000 links Kingston with Portmore and runs north from the Caymanas area through Angels and Linstead toward the north coast. The Angels to Linstead section provides an alternative to the Spanish Town to Bog Walk corridor and the Bog Walk Gorge, but it is a toll road.

The Mandela Highway connects Spanish Town with Kingston. Local roads remain important for reaching Bog Walk, Linstead, Old Harbour, Old Harbour Bay and rural communities such as Above Rocks, Sligoville, Point Hill, Riversdale and Troja.

Before you travel

Route taxis and rural stage carriages operate along designated routes, with different fares and stopping patterns. Identify the destination shown on the vehicle and confirm the current fare before boarding. Route taxis should have red PPV plates, route markings, black-and-white checks and required identification. Hackney carriages use red PPV plates with black-and-yellow checks.

Early-morning and evening service varies by route. Confirm the last departure with the relevant transport operator, and check the current Transport Authority route information before setting out.