Shri Krishna says in Bhagavad Gita he is everywhere. The vision of his
travel is just a sensory illusion. One needs a vahan to travel. Shri Krishna
is the primordial self of each and every thing, entity, and being. He does
not travel through space or time. The space and time travel within him.
Many believe Garuda is Shri Krishna’s vahan. Garuda is a form of Mother
Nature and a creation of Shri Krishna for those who wish to travel looking
for him, not convinced that Shri Krishna is the omnipresent, omnipotent,
omniscient, omnipermeating Almighty Creator and we are the sameness of
the Almighty Creator. The infinite sameness norms infinite things, entities,
and beings as the diverse micro forms of Shri Krishna. Others believe
Satyabhama is his vahan. Satyabhama is a form of Grandmother Nature
who is the creator of Mother Nature as she is the true essence of light
emanating from Shri Krishna.