What happens when you connect an Android phone to another Android phone?
Yes, it is possible to transfer using an OTG cable. But you require at least one of the phones to support OTG, and it is better explained here. The phones mentioned in the post are Xperia and Micromax. I am sure it will work with the rest of the OTG-supported phones too.