There are 4 ways to get from Kingston to May Pen by bus, taxi or car

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

Line 21 bus, taxi  •  57 min

  1. Take the line 21 bus from Halfway Tree to Spanish Town 21 / ...
  2. Take a taxi from Spanish Town to May Pen

$46 - $61

3 alternative options

Bus, taxi  •  1 h 3 min

  1. Take the bus from Cross Roads to Spanish Town 21Ax
  2. Take a taxi from Spanish Town to May Pen

$46 - $61

Taxi  •  45 min

  1. Take a taxi from Kingston to May Pen 37 miles

$70 - $85

Drive  •  45 min

  1. Drive from Kingston to May Pen 37 miles

$5 - $8

Questions & Answers

The cheapest way to get from Kingston to May Pen is to drive which costs $5 - $8 and takes 45 min.

More details

The quickest way to get from Kingston to May Pen is to taxi which costs $70 - $85 and takes 45 min.

More details

The distance between Kingston and May Pen is 48 km. The road distance is 59.2 km.

Get driving directions

The best way to get from Kingston to May Pen without a car is to line 21 bus and taxi which takes 57 min and costs $45 - $65.

More details

It takes approximately 57 min to get from Kingston to May Pen, including transfers.

More details

Yes, the driving distance between Kingston to May Pen is 59 km. It takes approximately 45 min to drive from Kingston to May Pen.

Get driving directions

There are 17+ hotels available in May Pen. Prices start at $100 USD per night.

More details

Map of how to get from Kingston to May Pen.
Launch map view
  • Distance: 29.9 miles
  • Duration: 57 min

What companies run services between Kingston, Jamaica and May Pen, Jamaica?

There is no direct connection from Kingston to May Pen. However, you can take the line 21 bus to Spanish Town then take the taxi to May Pen. Alternatively, you can take the bus to Spanish Town then take the taxi to May Pen.

Bus operators
Jamaica Urban Transit Company Limited
Phone
(876) 749-91329
Email
charter@jutc.com.jm
Website
jutc.com
Bus from Halfway Tree to Spanish Town
Ave. Duration
30 min
Frequency
Every 10 minutes
Estimated price
$1
Schedules at
jutc.com
Bus from Cross Roads to Spanish Town
Ave. Duration
36 min
Frequency
Every 30 minutes
Estimated price
$1
Schedules at
jutc.com
Other operators
Taxi from Spanish Town to May Pen
Ave. Duration
27 min
Estimated price
$45 - $60
On Time Taxi
Phone
+1 876-968-4780
Website
ontimetaxijamaica.com
El-Shaddai Taxi
Phone
+1 876-969-7633

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 How to get from JFK to New York City, Getting to Rome from the airport and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.