Miami To Puerto Rico travel time Miami is located around 4732 KM away from Puerto Rico so if you travel at the consistent speed of 50 KM per hour you can reach Puerto Rico in 94.66 hours.