
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.
Browse by town
Towns in St. Catherine.
Each town page lists its transport operators with addresses and phone numbers.
Every operator
Transport operators across St. Catherine.
Tap a service to narrow the list.
Showing 24 of 178
Transportation services
Andre's Shuttle Service Airport & Hotels pick up and drop off
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.



