I'm somewhat ashamed to ask this question, since I've been playing for 2 weeks ... and since I haven't made any real effort to find out by myself.
I always make my demigod move by running back & forth, but I've noticed that other demigods sometimes seem to instantly disappear in front of my eyes (to go back in their "base"), or on the contrary, to instantly appear near the battlefront.
How do you do that ? Can you do that will all types of demigod ? (I almost always "play" the Regulus crossbowman.)