Typically, it takes about 2 to 3 hours to smoke a pork loin at 225°F. However, the exact time can vary based on the size and thickness of the loin. The most important factor is the internal temperature, which should reach 145°F (63°C) for safe consumption, as recommended by the USDA.