Kaleidoscope vision usually goes away on its own within 10 to 60 minutes. If you have a history of migraines and migraine medication, taking it may help with kaleidoscope vision associated with migraine aura. However, there’s no tried and true way to get rid of kaleidoscope vision.