You asked:

distance from las terrenas to punta cana

  • Las Terrenas is 93.5 miles (150 kilometers) from Punta Cana, as the crow flies.