Oxford Dictionaries define the nouns as
A thing intended; an aim or plan
The reason for which something is done or created or for which something exists
So which sentence sounds more natural to a native speaker?
- I studied physics with the intention of becoming a physicist, but I recently felt no vocation to it.
- I studied physics for the purpose of becoming a physicist, but I recently felt no vocation to it.