The manga didn't give an explanation, yet.
This...
Just wait until Kishi gives us an explanation.
You can read it here but it's up to you whether to agree with it or not =D
You must be registered for see links
Here, Madara notices that Sasuke dodged his attack but it wasn't normal movement:
You must be registered for see images
And Sasuke made it clear that it was because of the Rinnegan.
Teleportation.
