When someone tells you "I am on my way", it means that the person is still at home.
When someone tells you "I am almost there", it means the person is on the way.
When someone tells you "I am here", it means the person has arrived near the place of appointment searching.
When someone askes you "Where are you?", it means you are late!