Peaches are done smoking after 30 minutes.  However, you can smoke them quicker (or for longer) if desired.  While they grill quicker at a higher temperature, the peaches will absorb less smoke flavor.  Where as you will find the peaches with more smoke flavor the longer they smoke at a lower temperature.