Distance Between Jamaica Cities

To calculate the distance between cities in Jamaica, click on a city from the list below. Jamaica (JM) is located in the continent of North America and doesn't share borders with any country. However, the countries closest to Jamaica are the Cayman Islands, Cuba and Haiti. For distance calculations to cities in these countries, see cities near Jamaica.

Cities in Jamaica

Note: that the cities listed below are deemed major based on population. While there may be more major cities, these are the most populated cities in Jamaica.

City Population
Kingston (Country Capital)937,700
New Kingston583,958
Spanish Town145,018
Portmore102,861
Montego Bay82,867
Mandeville47,115
May Pen44,755
Old Harbour26,024
Linstead20,660
Half Way Tree Road18,552
Savanna la Mar16,553

Cities Near Jamaica

The list below shows the distance between the above cities in Jamaica and populated cities outside of Jamaica which are closest.

  • Mi = Miles
  • Km = Kilometers
  • = Flight distance
  • = Driving distance
  Jamaica to Cayman Islands  
Negril to Little Cayman237.9 Km (147.8 Mi)
Savanna la Mar to Little Cayman257.3 Km (159.9 Mi)
  Jamaica to Cuba  
Montego Bay to Niquero176.9 Km (109.9 Mi)
Linstead to Niquero218.5 Km (135.8 Mi)
Linstead to Santiago de Cuba244.6 Km (152 Mi)
  Jamaica to Haiti  
New Kingston to Les Irois250.1 Km (155.4 Mi)
Distance Between Jamaica and Other Countries

The distance between cities in Jamaica and cities in other countries; Cuba cities are nearest due to being 176.9 kilometers away.

To Country Distance From Jamaica
Cuba 176.9 Km (109.9 Mi)
Cayman Islands 237.9 Km (147.8 Mi)
Haiti 250.1 Km (155.4 Mi)