When trying to relieve sore muscles, Advil has been proven to be a good effective choice. When comparing Tylenol to Advil for muscle pain and soreness, it is helpful to know the actual difference in ingredients, as both are good choices. He main difference is that Advil has anti-inflammatory properties, whereas aspirin does not. Advil also lasts around 12 hours, which makes it a long-lasting and trusted choice for sore muscles.