Kingston to Spanish Town by bus and route taxi
There's a direct ride from Kingston to Spanish Town: the JUTC Bus 21, about 40 min on the road.
Travel timeabout 40 min
FareJ$50–J$100
ChangesDirect
Ways to get there
Direct
JUTC Bus 21
- Catch the JUTC Bus 21 at Half Way Tree Transport Centre. Look for the board: 21 · Spanish Town. Fare: $50 SmartFare / $100 cash. About 40 min to Spanish Town.
Another way
JUTC Bus 23A
- Catch the JUTC Bus 23A at Half Way Tree Transport Centre. Look for the board: 23A · Spanish Town. Fare: $50 SmartFare / $100 cash. About 40 min to Spanish Town.
Another way
JUTC Bus 22
- Catch the JUTC Bus 22 at Parade, Downtown Kingston. Look for the board: 22 · Spanish Town. Fare: $50 SmartFare / $100 cash. About 40 min to Spanish Town.
Another way
JUTC Bus 22Ex
- Catch the JUTC Bus 22Ex at Downtown Kingston — Parade. Look for the board: 22Ex · Spanish Town. Fare: Express — check JUTC schedule PDF for fare. About 40 min to Spanish Town.
Questions people ask
How much is the bus or taxi from Kingston to Spanish Town?
About J$50–J$100 the recommended way (JUTC Bus 21). Fares checked 4 November 2026; confirm the posted fare at the stand.
How long does it take to get from Kingston to Spanish Town?
About 40 min by JUTC Bus 21. Route taxis and coasters leave when full, so allow extra time.
Where do I catch the bus or taxi to Spanish Town in Kingston?
Go to Half Way Tree Transport Centre and look for the board that says “21 · Spanish Town”.
Is there a direct bus from Kingston to Spanish Town?
Yes. The JUTC Bus 21 runs direct from Kingston to Spanish Town.
Going the other way? Spanish Town to Kingston