You asked:

how far from miami to jamaica

  • Miami, Florida
    Miami, Florida
    Jamaica
    Jamaica
    Miami, Florida is 552 miles (889 kilometers) from Jamaica, as the crow flies.