Most blisters do eventually go away on their own within 1 to 2 weeks or sometimes sooner.
Some smaller blisters should go away within 2 days at most but the larger blisters may last longer and may not go away until 1 to 2 weeks later.
You should avoid popping the blister though as it could lead to infection and just let the blister heal naturally.
It's best to let the blister have air to breathe to heal faster but you can place some antibiotic ointment on the blister to help it heal and protect it from infection.