Hello,
Since shingles is caused by reactivation of virus, so it will take its own time to go away.
Treatment of
shingles includes antiviral drugs like acyclovir, valacyclovir, famicyclovir, steroids to improve healing time analgesics to reduce the pain and anti viral eye drops if there is any eye involvement. The rash and pain usually subside within three to five weeks, but about one in five patients develop a painful condition called postherpetic neuralgia, which is often difficult to manage.