But in Gita chapter 2, verse 24, the Lord says that Atman (the small portion of the infinite spirit) is all-pervading, omnipresent and most importantly it is immovable.
If it is all-pervading & omnipresent then what is the need for it to travel from one location to another. Isn't it present everywhere.
Again, If it is immovable then how can it pass or travel from a dead body to a fresh physical body? IMO what really travels is the subtle/causal body, not the Atman.
Let me know what you think about it. :=)
Here's ch.2, verse 23 and 24
Weapons cannot pierce this (the eternal essence), fire cannot burn this, water cannot wet this, and wind cannot dry this. (v23)
This is uncleavable, incombustible, and cannot be wetted or dried. It is eternal, all-pervading, stable, immovable and everlasting. (v24)
That can all be true. However, He was allaying Arjuna's fears that by fighting, he (Arjuna) would be killing. Sri Krishna says no, Arjuna is only killing the body, which Arjuna is duty-bound by birth to do. Also consider the Bhagavad Gita virtually screams Advaita for some, Vishishtadvaita for others (my leaning in reading the Gita), or Achintyabhedabheda (not unlike Vishishtadvaita) for others. Vishishtadvaita says the "individual soul" is to Brahman what light and heat are to the sun; sparks, smoke, light, heat, ashes to a flame; waves to the ocean; etc. They are the same in quality but not quantity, inseparable from the source, unable to exist alone. If it is some form of Advaita, then Sri Krishna is talking about the ātman, a portion of Brahman that manifest, just as in the above examples. That's how I read it.