• Our partners include:

  • Greyhound USA
  • VIA Rail
  • Amtrak
  • Acela Express
  • Megabus
  • SuperShuttle
  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia

There are 4 ways to get from Portmore to Spanish Town by bus, taxi, car or foot

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus  •  19m

  1. Take the bus from Portmore to Spanish Town 22Bx

$1

3 alternative options

Taxi  •  14m

  1. Take a taxi from Portmore to Spanish Town 6.7 miles

$20 - $25

Drive  •  14m

  1. Drive from Portmore to Spanish Town 6.7 miles

$1 - $2

Walk  •  2h 9m

  1. Walk from Portmore to Spanish Town 6.7 miles

Questions & Answers

The cheapest way to get from Portmore to Spanish Town is to bus which costs $1 and takes 19m.

More details

The quickest way to get from Portmore to Spanish Town is to taxi which costs $20 - $25 and takes 14m.

More details

Yes, there is a direct bus departing from Portmore and arriving at Spanish Town. Services depart every four hours, and operate Monday to Friday. The journey takes approximately 19m.

More details

The distance between Portmore and Spanish Town is 9 km. The road distance is 10.7 km.

Get driving directions

The best way to get from Portmore to Spanish Town without a car is to bus which takes 19m and costs $1.

More details

The bus from Portmore to Spanish Town takes 19m including transfers and departs every four hours.

More details

Portmore to Spanish Town bus services, operated by Jamaica Urban Transit Company Limited, depart from Portmore station.

More details

Portmore to Spanish Town bus services, operated by Jamaica Urban Transit Company Limited, arrive at Spanish Town station.

More details

Yes, the driving distance between Portmore to Spanish Town is 11 km. It takes approximately 14m to drive from Portmore to Spanish Town.

Get driving directions

There are 593+ hotels available in Spanish Town. Prices start at $60 USD per night.

More details

Map of how to get from Portmore to Spanish Town.
Launch map view
  • Distance: 5.7 miles
  • Duration: 19m

What companies run services between Portmore, Jamaica and Spanish Town, Jamaica?

Jamaica Urban Transit Company Limited operates a bus from Portmore to Spanish Town every 4 hours. Tickets cost $1 and the journey takes 19m.

Bus operators
Jamaica Urban Transit Company Limited
Phone
(876) 749-91329
Email
charter@jutc.com.jm
Website
jutc.gov.jm
Bus from Portmore to Spanish Town
Ave. Duration
19m
Frequency
Every 4 hours
Estimated price
$1
Schedules at
jutc.gov.jm
Other operators
Taxi from Portmore to Spanish Town
Ave. Duration
14m
Estimated price
$20 - $25
On Time Taxi
Phone
+876 926-3866
Website
ontimetaxijamaica.com
El Shaddai
Phone
+876 925-1363
Apollo Taxi
Phone
+876 618-2005
Website
facebook.com

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Getting around the Cyclades, Italy Travel Guides and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.